Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
RA148232_AULA10EXER3.c /*Exercício 3 Aula 10 Wellington Renan Gonçalves RA148232*/ #include <stdio.h> #include <string.h> void somacomplexo(int *z, int *zi, int w, int wi); void multiplicacaocomplexo(int *z, int *zi, int w, int wi); int main(){ int z, zi, w, wi; printf("Digite a parte real do numero complexo z: "); scanf("%d", &z); printf("\nDigite a parte imaginaria do numero complexo z: "); scanf("%d", &zi); printf("\nDigite a parte real do numero complexo w: "); scanf("%d", &w); printf("\nDigite a parte imaginaria do numero complexo w: "); scanf("%d", &wi); somacomplexo(&z, &zi, w, wi); printf("\nz+w = %d+%di\n", z, zi); multiplicacaocomplexo(&z, &zi, w, wi); printf("\nz*w = %d+%di\n\n", z, zi); return 0;} void somacomplexo(int *z, int *zi, int w, int wi){ int resultr; int resulti; resultr=*z+w; resulti=*zi+wi; *z=resultr; *zi=resulti;} void multiplicacaocomplexo(int *z, int *zi, int w, int wi){ int resultr; int resulti; resultr=((*z * *zi)-(w * wi)); resulti=((*z * wi)+(*zi * w)); *z=resultr; *zi=resulti;} RA148232_AULA10EXER1.c /*Exercício 1 Aula 10 Wellington Renan Gonçalves RA148232*/ #include <stdio.h> #include <math.h> #include <string.h> #define MAX 10 float media (float a, float b, char c){ float aux; if ((c=='a')||(c=='A')){ aux=(a+b)/2;} else{ if ((c=='b')||(c=='B')){ aux=sqrt(a*b);} else{ printf("Entrada invalida\n\n"); return 0;}} return(aux);} int main(void){ float a,b,result; char c; scanf("%f", &a); scanf("%f", &b); scanf("%s", &c); result=media(a,b,c); printf("\n\n%.2f\n\n", result); return 0;} RA148232_AULA10EXER2.c /*Exercício 2 Aula 10 Wellington Renan Gonçalves RA148232*/ #include <stdio.h> #include <string.h> #define MAX 10 void carregaVetorB(int vetorA[], int vetorB[]){ int i; for (i=0;i<MAX;i++){ vetorB[i]=(vetorA[i]*vetorA[i]*vetorA[i]);}} int main (void){ int vetorA [MAX]; int vetorB [MAX]; int vetorAux [MAX]; int i; for(i=0;i<MAX;i++){ scanf("%d", &vetorA[i]);} carregaVetorB(vetorA, vetorB); printf("\n"); for (i=0;i<MAX;i++){ printf("%d ", vetorB[i]);} printf("\n"); return 0;}
Compartilhar