Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
(Professor, não sei se o senhor quer apenas as funções e procedimentos, mas na dúvida, coloquei o programa completo) exercicio 1 #include <stdio.h> float verifica(float x,float y){ float n; if(x>y){ n = x; } else{ n = y; } return n; } int main(void) { float x, y, z; printf("Insira dois numeros:\n"); scanf("%f %f", &x, &y); z = verifica(x,y); printf("%.2f", z); return 0; } exercicio 2 #include <stdio.h> float soma(float x,float y, float z){ float n; n = x+y+z; return n; } int main(void) { float x, y, z, a; printf("Insira tres numeros:\n"); scanf("%f %f %f", &x, &y, &z); a = soma(x,y,z); printf("%.2f", a); return 0; } exercicio 3 #include <stdio.h> int funcao(int x,int y){ int acm=0; if(x>y){ if(y%2!=0){ y++; } else{ y = y+2; } while(y<x){ acm = acm + y; y=y+2; } } else{ if(x%2!=0){ x++; } else{ x=x+2; } while(x<y){ acm = acm+x; x = x+2; } } return acm; } int main(void) { int x, y, z; printf("Insira dois numeros:\n"); scanf("%d %d", &x, &y); z = funcao(x,y); printf("%d", z); return 0; } exercicio 4 #include <stdio.h> int fib(int x){ int x1=1, x2=1, x3=1, i; if((x==1)||(x==2)){ return x1; } else{ for(i=1;i<x;i++){ x3 = x1 + x2; x2=x1; x1=x3; } } return x2; } int main(void) { int x, y; printf("digite um numero:\n"); scanf("%d", &x); y = fib(x); printf("%d", y); return 0; } exercicio 5 #include <stdio.h> void conf(int x){ if(x>0){ printf("Positivo\n"); } else{ if(x==0){ printf("Nulo\n"); } else{ printf("Negativo\n"); } } } int main(void) { int x; printf("digite um numero:\n"); scanf("%d", &x); conf(x); return 0; } exercicio 6 #include <stdio.h> void num(int x){ int cent, dez, uni; cent = x/100; dez = (x%100)/10; uni = ((x%100)%10); printf("%d %d %d", cent, dez, uni); } int main(void) { int x, y; printf("digite um numero:\n"); scanf("%d", &x); num(x); return 0; } exercicio 7 #include <stdio.h> void num(int x){ int cent, dez, uni; cent = x/100; dez = (x%100)/10; uni = ((x%100)%10); printf("%d%d%d", uni, dez, cent); } int main(void) { int x, y; printf("digite um numero:\n"); scanf("%d", &x); num(x); return 0; } exercicio 8 #include <stdio.h> void alt(int x){ int i=0; printf("Pares:"); while(i<=x){ printf("%d ", i); i = i +2; } printf("\nImpares: "); i=1; while(i<=x){ printf("%d ", i); i = i+2; } } int main(void) { int x; printf("Digite um numero: \n"); scanf("%d", &x); alt(x); return 0; } exercicio 9 #include <stdio.h> float soma(float x, float y){ float s; s = x+y; return s; } float sub(float x, float y){ float sb; sb = x-y; return sb; } float mult(float x, float y){ float mlt; mlt = x*y; return mlt; } float divisao(float x, float y){ float div; div = x/y; return div; } int main(void) { float x, y, resultado; int op; printf("Digite dois numeros e a operação desejada: \n"); scanf("%f %f %d", &x, &y, &op); if(op==1){ resultado = soma(x,y); printf("%.2f", resultado); } else{ if(op==2){ resultado = sub(x,y); printf("%.2f", resultado); } else{ if(op==3){ resultado = mult(x,y); printf("%.2f", resultado); } else{ resultado = divisao(x,y); printf("%.2f", resultado); } } } return 0; } exercicio 10 #include <stdio.h> void hora(int x, int y){ if(x==0){ x=12; printf("%d:%d A.M", x, y); } else{ if(x==12){ printf("%d:%d P.M.", x, y); } else{ if(x>12){ x=x-12; printf("%d:%d P.M.\n", x, y); } else{ printf("%d:%d A.M.\n", x, y); } } } } int main(void) { int x, y; printf("Digite as horas:\n"); scanf("%d %d", &x, &y); hora(x,y); return 0; }
Compartilhar