Quantcast
Channel: Tópicos
Viewing all articles
Browse latest Browse all 11336

Uma pequena ajuda em funções

$
0
0
/*faça com que receba na funcao main() 2 valores inteiro. Escreva uma funcao para cada operacoes aritmeticas e passe como parametro os 2 valores recebidos na funcao main(). Retorne os resultados usando o comando return e imprima-os no video na funcao main().*/ float divi(a,b); main() { int a,b,c; float d; printf("Digite o 1o numero:"); scanf("%d", &a); printf("\nDigite o 2o numero:"); scanf("%d", &b); c=somar(a,b); printf("\n Soma:%d",c); c=sub(a,b); printf("\nSubtrair: %d",c); c=mult(a,b); printf("\nMultiplicar: %d",c); d=divi(a,b); printf("\nDividir: %f",d); } int somar(a,b) { int c=a+b; return(c); } int sub(a,b) { int c=a-b; return(c); } int mult(a,b) { int c=a*b; return(c); } float divi(a,b) { float d=(float)a/(float)b; return(d); } /*Até ai tudo bem, mas não sei Reescrever esse codigo para receber via teclado n valores. Os n valores nao sao definidos previamente, sei que usa um while(1) { Comandos}, o que deve ser feito é receber um numero, receber outro e ai realizará as 4 operações instantaneamente, receber outro numero e realizará de forma acumulada e assim vai indo*/

Viewing all articles
Browse latest Browse all 11336

Trending Articles