Buscar

Curso C Starter - Módulo 1 - 10 Exercicios

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Curso C Starter – Módulo 1
Exercícios
01 - Elaborar um programa que leia dois números reais e apresente como resultado a soma e o produto entre eles.
02 - Elaborar um programa que leia o nome e as 4 notas de um aluno e apresente como resultado o nome e a média aritmética das notas.
03 - Elaborar um programa que receba um número positivo e maior que zero, calcule e mostre o número digitado ao quadrado; o número digitado ao cubo; a raiz quadrada do número digitado e a raiz cúbica do número digitado.
04 - Elaborar um programa em C que a partir da idade do usuário decida se o mesmo é jovem (idade < 21), adulto (21 < idade < 70) ou idoso (idade > 70).
05 - Elaborar um programa que dados 3 números apresente-os ordenados na tela.
06 - Elaborar um programa em C que decida qual o maior entre três números digitados por um usuário e o apresente na tela.
07 - Elaborar um programa em C que receba 3 números em qualquer ordem e apresente como resultado o maior e o menor entre eles.
08 - Elaborar um programa em C que resolva uma equação do 2º grau (ax2 + bx + c = 0).
09 - A nota final de um estudante é calculada a partir de três notas atribuídas respectivamente a um trabalho de laboratório, a uma avaliação semestral e a um exame final. A média das três notas mencionadas obedece aos pesos 2, 3 e 5, respectivamente. Elaborar um programa em C que receba as três notas, calcule e mostre a média ponderada e o conceito (A – 10 a 8; B – 8 a 7; C – 7 a 6; D – 6 a 5; E – 5 a 0).
10 - Elaborar um programa que realize a contagem de 1 a 96, ordenados de 8 em 8.
Resolução
01-
#include <stdio.h>
#include <conio.h>
main ()
{
float a,b,soma,produto;
printf ("Informe o primeiro numero: ");
scanf ("%f", &a);
printf ("Informe o segundo numero: ");
scanf ("%f", &b);
soma = a + b;
produto = a*b;
printf ("A soma dos numeros eh: %.2f\n",soma);
printf ("O produto dos numeros eh: %.2f\n",produto);
getch ();
}
02-
#include <stdio.h>
#include <conio.h>
#include <math.h>
main ()
{
float nota1, nota2, nota3, nota4, media;
char nome[30];
printf ("Diga o nome do aluno: \n");
scanf ("%s" , &nome);
printf ("Digite a primeira nota: \n");
scanf ("%f" , &nota1);
printf ("Digite a segunda nota: \n");
scanf ("%f" , &nota2);
printf ("Digite a terceira nota: \n");
scanf ("%f" , &nota3);
printf ("Digite a quarta nota: \n");
scanf ("%f" , &nota4);
media=(nota1+nota2+nota3+nota4)/4;
printf ("O aluno " "%s", nome);
printf(" tem media:" "%.2f", media);
getch ();
}
03-
#include <stdio.h>
#include <conio.h>
#include <math.h>
main () {
 int n; 
 float calculo1, calculo2, calculo3;
 printf ("CALCULAR A POTENCIACAO E RADICIACAO DE UM NUMERO \n");
 printf ("Informe um numero: ");
 scanf ("%d", &n);
 calculo1=n*n;
 printf ("O numero elevado ao quadrado eh: %.2f \n", calculo1);
 calculo2=n*n*n;
 printf ("O numero elevado ao cubo eh: %.2f \n", calculo2);
 calculo3=sqrt(n);
 printf ("A raiz quadrada do numero eh: %.2f", calculo3);
 getch () ;
 }
04-
#include <conio.h>
#include <stdio.h>
int main (){
int idade, op;
printf ("Informe sua idade: ");
scanf ("%d", &idade);
if (idade<=21)
op=1;
else 
if (idade>21 && idade<70)
op=2;
else
if (idade>=70)
op=3;
 switch(op)
 {
 case 1:
 printf("Voce eh um Jovem!");
 break;
 case 2:
 printf("Voce eh um Adulto!");
 break;
 case 3:
 printf("Voce eh um Idoso!");
 break;
 }
return 0;
}
05-
#include <stdio.h>
int main(void)
{
int a, b, c;
printf ("Informe o primeiro numero: ");
scanf("%d", &a);
printf ("Informe o segundo numero: ");
scanf("%d", &b);
printf ("Informe o terceiro numero: ");
scanf("%d", &c);
if (a > b)
if (b > c) printf("%4d%4d%4d\n", c, b, a);
else
if (a > c) printf("%4d%4d%4d\n", b, c, a);
else printf("%4d%4d%4d\n", b, a, c);
else
if (b > c)
if (a > c) printf("%4d%4d%4d\n", c, a, b);
else printf("%4d%4d%4d\n", a, c, b); 
else printf("%4d%4d%4d\n", a ,b, c);
return 0;
}
06-
#include <stdio.h>
main() {
int a,b,c;
printf("Informe tres numeros!\n");
printf("Primeiro:\n"); 
scanf("%d",&a);
printf("Segundo:\n");
scanf("%d",&b);
printf("Terceiro:\n"); 
scanf("%d",&c);
if(a>b) {if (a>c) { printf("O primeiro numero eh maior!");
}else { printf("O terceiro numero eh maior!");
} } else { if (b>c) { printf("O segundo numero eh maior!");
} else { printf("O terceiro numero eh maior!");
} } return 0;
}
07-
#include <stdio.h>
main() {
int a,b,c;
printf("Informe tres numeros!\n");
printf("Primeiro:\n"); 
scanf("%d",&a);
printf("Segundo:\n");
scanf("%d",&b);
printf("Terceiro:\n"); 
scanf("%d",&c);
if(a>b) {if (a>c) { printf("O maior numero eh: %d \n", a);
}else { printf("O maior numero eh: %d \n", c);
} } else { if (b>c) { printf("O maior numero eh: %d \n", b);
} else { printf("O maior numero eh: %d \n", c);
} } 
if(a<b) {if (a<c) { printf("O menor numero eh: %d ", a);
}else { printf("O menor numero eh: %d ", c);
} } else { if (b<c) { printf("O menor numero eh: %d ", b);
} else { printf("O menor numero eh: %d ", c);
} } 
return 0;
}
08-
#include <stdio.h>
#include <math.h>
int main()
{
float a, b, c, delta, sqrtdelta, raiz1,raiz2; 
printf("Equacao do 2o grau: ax^2 + bx + cx = 0\n");
printf("Entre com o valor de a: ");
scanf("%f", &a);
printf("Entre com o valor de b: ");
scanf("%f", &b);
printf("Entre com o valor de c: ");
scanf("%f", &c);
if(a != 0)
 {
 
 delta = (b*b) - (4*a*c);
 sqrtdelta = sqrt(delta);
 
 if(delta >= 0)
 {
 raiz1 = (-b + sqrtdelta)/(2*a);
 raiz2 = (-b - sqrtdelta)/(2*a);
 printf("Raizes: %.2f e %.2f", raiz1, raiz2);
 }
 
 else
 {
 delta = -delta;
 sqrtdelta = sqrt(delta);
 printf("Raiz 1: %.2f + i.%.2f\n", (-b)/(2*a), (sqrtdelta)/(2*a));
 printf("Raiz 2: %.2f - i.%.2f\n", (-b)/(2*a), (sqrtdelta)/(2*a));
 }
 }
 else
 printf("Coeficiente 'a' invalido.");
 printf(" Nao eh uma equacao do segundo grau!");
}
09-
#include <stdio.h>
main(){
float nota1, nota2, nota3, media; 
char conceito; 
printf("Informe as notas do estudante de 0 a 10!\n");
printf("\n Nota do Laboratorio: "); 
scanf("%f", &nota1); 
printf("\n Nota da Avaliacao Semestral: "); 
scanf("%f", &nota2); 
printf("\n Nota da Avaliacao Final: "); 
scanf("%f", &nota3); 
media = (nota1*2 + nota2*3 + nota3*5)/10; 
if (media>=8) 
printf("\nSua media = %f\nConceito A",media); 
else if (media<8 && media>=7) 
printf("\n Sua media = %f\nConceito B",media); 
else if (media<7 && media>=6) 
printf("\n Sua media = %f\nConceito C",media); 
else if (media<6 && media>=5) 
printf("\n Sua media = %f\nConceito D",media); 
else if (media<5) 
printf(" Sua media = %f\nConceito E",media); 
return 0;
}
10-
#include <stdio.h> 
main() { 
int c; 
for(c=1; c<=96; c++)
{
printf ("%2d " , c);
if(c%8==0)
{
printf("\n");
}
}
}

Continue navegando