ࡱ> AC@(bjbj.*}} $$$$$8888,d,8pprrrrrr$'!9$$$YYY$$pYpYY F87\0, "7 "  0 "$P Y7" " :Lista 7 de Exerccios  SAVEDATE \@ "dd/MM/yyyy" \* MERGEFORMAT 02/04/2019 Exerccios diversos 1. O que ser impresso na tela? #include < stdio.h > void f1 ( int v) { v = v + 1; printf (" f1 = %d\n " , v ); } void f2 ( int *v) { *v = *v + 1; printf (" f2 = %d\n " , *v ); } int f3 ( int v) { v = v + 1; printf (" f3 = %d\n " , v ); return v; } int main (void) { int v = 1; f1 ( v ); f2 (&v ); v = f3 ( v ); printf (" main = %d \n" , v ); return 0; } 2. O que ser impresso na tela? Mostre o andamento da execuo. #include < stdio .h > #include < string .h > int main (void) { char *frase = "Otimo teste"; char *p , misterio[80]; int i = 0; int j = 0; p = frase + strlen ( frase ) - 1; while (*p != ) { misterio[i] = *p; i ++; p --; } misterio[i] = ; i ++; while ( frase[j] != ) { misterio [i] = frase[j]; j ++; i ++; } misterio[i] = \0 ; puts (misterio); return 0; } 3. Escrever um programa que declare, inicialize e imprima um vetor de 10 inteiros. O vetor deve conter os 10 primeiros mltiplos de 5. A inicializao do vetor e a sua impresso devem ser feitas por funes. Generalize para um vetor de n elementos. 4. Escreva um programa para declarar um vetor de caracteres de tamanho 26 e imprimir o seu contedo. O vetor deve ser inicializado com as letras minsculas do alfabeto. A inicializao do vetor e a sua impresso devem ser feitas por funes. 5. Escreva um programa que leia uma linha de caracteres do teclado de tamanho 80. A linha somente contm letras. Divida a linha em blocos de 5 letras. Dentro de cada bloco o seu programa deve trocar a primeira letra pela letra seguinte no alfabeto, a segunda letra por duas letras adiante no alfabeto, a terceira por trs letras adiante e assim at a quinta. Os espaos em branco devem ser retirados da frase. Considere o seguinte exemplo. 1. Frase lida: EVA VIU A UVA 2. Retirada dos espaos em branco: EVAVIUAUVA 3. Diviso em blocos de 5 (blocos indicados por tipos diferentes): EVAVIUAUVA 4. Criptograa: FXDANVCYAF Portanto, o que ser impresso pelo programa : FXDANVCYAF 6. Considere que voc digitou o seu nome para o programa abaixo. O que ser impresso? Indique o que voc digitou. Justique sua resposta. (no vale ponto para apresentao) #include < stdio .h > #include < string .h > #define MAX 50 int main (void) { char texto[MAX +2], temp ; int tam , i; gets( texto ); tam = strlen ( texto ); fo HISTUWXcklm轭}m`S<^_%&79STfist "(*<>BDfh 46̾zzzzzh h mHsHh h 5\mHsHh=9mHsHh SmHsHh mHsHh%mHsHhhmHsHhh5\mHsHh 5\mHsH*h=9CJOJQJ^JaJmHnHsHtHhh=9mHsHhmHsH0|&<> $7$8$H$a$gd  ~= z9!q*$7$gd=9 ~= z9!q*$7$gd S ~= z9!q*$7$gd  ~= z9!q*$7$gd6P6>t|(((((((ԾԾԾԾԾԥqfhh\9mHsH0h h\9CJOJQJ^JaJmHnHsHtH0h h CJOJQJ^JaJmHnHsHtHU0h h CJOJQJ^JaJmHnHsHtH*h CJOJQJ^JaJmHnHsHtH0h h CJOJQJ^JaJmHnHsHtHhPDmHsHh h mHsH6t(5(]((((((( ~= z9!q*$7$gd\9 $7$8$H$a$gd $7$8$H$a$gds $7$8$H$a$gd r (i = 0; i < tam ; i ++) { temp = texto[i]; texto[i] = texto[ tam -1 - i ]; texto[strlen(texto) -1 - i] = temp ; } puts ( texto ); return 0; } ,1h/ =!"#$% ^ 2 0@P`p2( 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p8XV~_HmHnHsHtH@`@ NormalCJ_HaJmH sH tH >A > Fonte parg. padroTiT  Tabela normal4 l4a ,k , Sem lista XZX s/Texto sem FormataoCJOJQJ^JaJPK![Content_Types].xmlj0Eжr(΢Iw},-j4 wP-t#bΙ{UTU^hd}㨫)*1P' ^W0)T9<l#$yi};~@(Hu* Dנz/0ǰ $ X3aZ,D0j~3߶b~i>3\`?/[G\!-Rk.sԻ..a濭?PK!֧6 _rels/.relsj0 }Q%v/C/}(h"O = C?hv=Ʌ%[xp{۵_Pѣ<1H0ORBdJE4b$q_6LR7`0̞O,En7Lib/SeеPK!kytheme/theme/themeManager.xml M @}w7c(EbˮCAǠҟ7՛K Y, e.|,H,lxɴIsQ}#Ր ֵ+!,^$j=GW)E+& 8PK!.atheme/theme/theme1.xmlYMoE#F{om'vGuرhF[xw;jf7q7J\ʉ("/z'4IA!>Ǽ3|^>5.=D4 ;ޭªIOHǛ]YxME$&;^TVIS 1V(Z Ym^_Ř&Jp lG@nN&'zξ@F^j$K_PA!&gǬへ=!n>^mr eDLC[OF{KFDžƠپY7q~o >ku)lVݜg d.[/_^йv[LԀ~Xrd|8xR{ (b4[@2l z "&'?>xpxGȡIXzg=2>ϫPCsu=o<.G4& h`9Q"LI(q }93̲8ztzH0SE+$_b9rQkZVͣiV 2n*=8OSyZ:"⨹ppH~_/PŴ%#:viNEcˬfۨY՛dEBU`V0ǍWTḊǬXEUJg/RAC8D*-Um6]Ptuyz*&Q܃h*6w+D?CprloSnpJoBӁc3 chϿ~TYok#ހ=pGn=wOikZoiBs͜zLPƆjui&e E0EMl8;|͚ 64HpU0)L O3 e:(xfä)Hy`r~B(ؘ-'4g\вfpZa˗2`khN-aT3ΑV \4  o`v/] f$~p p@ic0As\ @THNZIZ[}i RY\qy$JyϣH9\,AZjyiǛ)D]n|%lڟX̦l熹EЀ > 6ljWY DK/eby_膖L&W`VcJT14fS!:UJ0A?y6Xg1K#[]y%[BTRlwvSLɟ)4.Xt|zx\CJ#Lw@,e_}֜aN}jHP؏T$فdfl,YdTI]Zd+zoPnI hYC=!kk|l1Qn6MBŊ]|-_Ǭf^ Mθڎ`R+Wh1,Q >H *:[䠙A@V_ .ap64+lt^7st G5;Mb8s9x<ڮjI~11qM2%M2K94uo%PK! ѐ'theme/theme/_rels/themeManager.xml.relsM 0wooӺ&݈Э5 6?$Q ,.aic21h:qm@RN;d`o7gK(M&$R(.1r'JЊT8V"AȻHu}|$b{P8g/]QAsم(#L[PK-![Content_Types].xmlPK-!֧6 +_rels/.relsPK-!kytheme/theme/themeManager.xmlPK-!.atheme/theme/theme1.xmlPK-! ѐ' theme/theme/_rels/themeManager.xml.relsPK] *m  6(  r ( HS 8@0(  B S  ?25;>W]SXv  !);COYrvLW  W b c y z          $ ( O R k q TXt ) Ji_>IYd( K y ] ( K z=^`o() ^`hH. pLp^p`LhH. @ @ ^@ `hH. ^`hH. L^`LhH. ^`hH. ^`hH. PLP^P`LhH.z         Zg }}8!>Zg =< ++: ) %D'DS#3(s/3=9c;Z?v?9kAPDPR ST%T\UQX mZA.f"i)Nk~[ph)|N}g.d\9^K gN-gsrlZ6pzR|gL9g8,|3 DI8 @TpE8SS4 `@```P@UnknownG.[x Times New Roman5Symbol3. .[x Arial7.*{$ Calibri?= .Cx Courier NewA$BCambria Math"qhMg5tGK /  24 3QHX ?3(2!xxNEscreva um programa em C que l trs nmeros inteiros do teclado, e imprime oscopetticopetti Oh+'0 ,@ P\ |   PEscreva um programa em C que l trs nmeros inteiros do teclado, e imprime oscopetti Normal.dotmcopetti10Microsoft Office Word@ِ@"MP@A@֬ ՜.+,08 hp|    OEscreva um programa em C que l trs nmeros inteiros do teclado, e imprime os Ttulo  !"#$%&'()*+,-./12345679:;<=>?BRoot Entry F@DData 1Table"WordDocument.*SummaryInformation(0DocumentSummaryInformation88CompObj}  F+Documento do Microsoft Office Word 97-2003 MSWordDocWord.Document.89q