Baixe o app para aproveitar ainda mais
Leia os materiais offline, sem usar a internet. Além de vários outros recursos!
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; }
Compartilhar