Buscar

lista funcoes

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

//lista 02
// 
//---------------------------------------
/*
//questao 01
#include <stdio.h>
int main(){
 float a,b;
 float media;
printf("digite os valores:") ;
scanf("%f %f",&a,&b);
media=(a+b)/2;
printf( "a media é:%f",media );
}
*/
//---------------------------------------
//questao 02
/*
#include <stdio.h>
int main(){
 int a;
 int dobro;
printf("digite o valor:");
scanf("%d",&a);
dobro=a*2;
printf("o dobro é %d", dobro);
}
*/
//---------------------------------------
//questao 03
//Dado dois numeros retorna o maior
/*
#include <stdio.h>
int main(){
int x,y;
 
printf("digite os valores:");
scanf("%d %d",&x,&y);
if(x>y)
printf("o maior valor é:%d",x);
else
printf("o maior valor é:%d",y);
}
*/
//---------------------------------------
/*
//questao 04
//Dado dois numeros retorna o menor
#include <stdio.h>
int main(){
int x,y;
 
printf("digite os valores:");
scanf("%d %d",&x,&y);
if(x<y)
printf("o menor valor é:%d",x);
else
printf("o menor valor é:%d",y);
}
*/
//---------------------------------------
/*
//questao 05
//Escreva uma função que dado três números retorne o maior
#include <stdio.h>
int main(){
int x,y,z;
 
printf("digite os valores:");
scanf("%d %d %d",&x,&y,&z);
if(x>y&&x>z)
printf("o maior valor é:%d",x);
else if(y>x&&y>z)
printf("o maior valor é:%d",y);
else
printf("o maior valor é:%d",z);
}
*/
//---------------------------------------
/*
//questao 06
//Escreva uma função que retorne se um dado número é par
#include<stdio.h>
int main(){
int x;
printf("digite o valor: ");
scanf("%d",&x);
if(x%2==0)
printf("o valor é par");
else
printf("o valor não é par");
}
*/
//---------------------------------------
/*
//questao 07
//Escreva uma função que retorne a somatoria de 1 até um dado numero.
#include<stdio.h>
int main(void)
{
int x,somatorio=0,i=0;
 
printf("digite o valor:");
scanf("%d",&x);
while(i<x)
 {
 somatorio=somatorio+1*(i+1);
 i=i+1;
 }
printf("o somatorio do valor é:%d",somatorio);
} 
*/
//---------------------------------------
/*
//questao 08
//Escreva uma função que retorne o produto de 1 até um dado numero. 
#include <stdio.h>
#include <stdlib.h>
int produto(int n){
 int i,f=1 ;
 for (i=1;i<=n;i++)
 f=f*i;
 return f;
} 
int main(){
 int a,b;
 printf("digite o numero:");
 scanf("%d",&a);
 b=produto(a);
 printf("o produto é %d",b);
 return 0;
}
*/
//---------------------------------------
/*
//questao 09
//Escreva uma função que retorne o fatorial de um dado numero
#include <stdio.h>
#include <stdlib.h>
int fat(int n){
 int i,f=1 ;
 for (i=1;i<=n;i++)
 f=f*i;
 return f;
} 
int main(){
 int a,b;
 printf("digite o numero:");
 scanf("%d",&a);
 b=fat(a);
 printf("fatorial do numero é %d",b);
 
 return 0;
} 
*/
//---------------------------------------
/*
//questao 10
//Escreva uma função que retorne se um dado número é primo.
#include <stdio.h>
#include <stdlib.h>
int ehPrimo(int n) {
 int i, resultado = 0;
 for (i = 2; i <= n / 2; i++) 
 if (n % i == 0) 
 resultado++;
 return resultado;
}
 
 
int main(){
 int n, resultado;
 printf("Digite um valor: ");
 scanf("%d", &n);
 resultado=ehPrimo(n);
 if (resultado == 0){
 printf("%d é um número primo\n", n);
 }
 else
 printf("%d não é um número primo\n", n);
 
 return 0;
}
*/
//---------------------------------------
// Questão 11
//Escreva uma função que retorne o produto dos números primos de 1 a N.Observação, pode usar afunção “ehPrimo” escrita acima
#include <stdio.h>
#include <stdlib.h>
int ehPrimo(int n){
 int i, resultado = 0;
 for (i = 2; i <= n / 2; i++) 
 if (n % i == 0) 
 resultado++; 
 return resultado;
}
int produto(int n){
 int i,f=1 ;
 for (i=1;i<=n;i++)
 f=f*i;
 return f;
}
int main(){
 int n, resultado,f,b;
 printf("Digite um valor: ");
 scanf("%d", &n);
 resultado=ehPrimo(n);
 if (resultado == 0){
 b =produto(n);
 printf("%d é um número primo\n", n);
 printf("o produto dos numeros primos é %d",b);
 }
 else
 printf("%d não é um número primo\n", n);
 
 return 0;
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais