hjjhkhkhkjh

268 palavras 2 páginas
/*1. Crie um programa em c que receba um numero e multiplique ele por ele mesmo com passagem de parametro por valor */

#include

float fuc (float num); void main ()
{

float num,sq; printf ("Entre com um numero: "); scanf ("%f",&num); sq=fuc(num); printf ("\n\nO numero original e: %f\n",num); printf ("O numero multiplicado por ele mesmo e : %f\n",sq);
}

float fuc (float num)
{
num=num*num; return num;
}

------------------------------------------------------------------------------------------------------------------------------

/**2. faca um programa em c que demonstre que um numero qualquer nao foi alterado apos passar pela funcao. **/

#include
#include

void somamaisum(int n ){ n = n + 3;

printf("\ndentro da funcao: x = %d\n",n);

} int main(){ //passagem por valor

int x = 5 ;

printf("\nAntes da funcao: x = %d\n",x);

somamaisum(x);

printf("\ndepois da funcao: x = %d\n ",x);

system("pause");

}

/** sainda : antes da funcao x = 5 dentro da funcao x = 8 depois da funcao x = 5 **/

------------------------------------------------------------------------------------------------------------------------------

#include
#include
/** 3 .faça um programa em C que calcule a area de um retangulo**/

int main(void){

float calcularAreaRetangulo(float x,float y);

float area = calcularAreaRetangulo(20, 40);

printf(" A area do retangulo eh %0.2f ",area);

return 0;
}

float calcularAreaRetangulo(float x,float y){

float area = x * y;

return area;

}
// A saida do programa sera: 800.00

//4.faça um programa em C que demontre a passagem de parametro por valor.

#include
#include

void mudar (int x, int y, int z){

printf("valores recebidos: %d, %d e %d \n",x,y,z);

x++; y++; z++;

printf("valores alterados:%d, %d e %d",x,y,z);

}

void main (){

int a = 1, b = 2, c = 3;

Relacionados