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;