1. Quais dos seguintes nomes so vlidos para variveis?
a) 5ij b) _abc c) a_b_c d) 00TEMPO e) int f) A123
g) a123 h) x**x i) __A j) a-b-c k) OOTEMPO l) \abc m) *abc 2. Que valor tm as seguintes expresses: a) 7 / 2 =_______ b) 7 % 2 =_________c) 7.0 / 2=__________ d) 7 / 2.0=_________e) 7.0 / 2.0=___________ 3. Comente o que cada linha do programa abaixo significa ou executa: #include <stdio.h> #include <conio.h> void Soma(int a, int b); void Soma(int a, int b){ int Soma; Soma = a+b; printf("A soma vale: %d\n", Soma);} void main( ){ int v1, v2; clrscr( ); printf("Digite o primeiro valor:\n"); scanf("%d",&v1); printf("Digite o segundo valor:\n"); scanf("%d",&v2); Soma(v1,v2); getch( );} 4. Comente o que cada linha do programa abaixo significa ou executa: #include <stdio.h> main( ) { float x, y; char op; printf(\n Digite a expresso: ); /*No formato (20 + 30) *\ scanf(%f %c %f, &x, &op, &y); switch( op ) { case +: printf(\n valor = %.2f, x+y); break; case -: printf(\n valor = %.2f, x-y); break; case *: printf(\n valor = %.2f, x*y); break; case /: printf(\n valor = %.2f, x/y); break; default : printf(\n Operador invlido: %c,op);}} 5. Comente o que cada linha do programa abaixo significa ou executa: #include <stdio.h> #include <conio.h> main() { float a, b, media; clrscr(); printf(\n Informe as duas notas obtidas: ); scanf(%f %f, &a, &b); media = (a+b)/2; if( media >= 7.0 ) { textcolor(BLUE); printf(\n Aprovado);} else { textcolor(RED); printf(\n Reprovado);} getch();} 6. Comente o que cada linha do programa abaixo executa e qual valor mostrado nas variveis A e B: #include <stdio.h> int main( ) { int a = 0, b = 0; int * ponteiro; ponteiro = &a; *ponteiro = 10; ponteiro = &b; *ponteiro = 20; printf("A = %d\nB = %d", a, b); return 0;}