Exercicio de Algoritmo. (Linguagem em C) Criar 3 programas que calculem area ou volume de formas geometricas. Mais simples posivel.
KuroeJin:
já viste as funções while(), do...while();, e for()?
Soluções para a tarefa
Respondido por
0
Olá!
Vamos a três programas simples (Linguagem C) que atendam a esses requisitos:
1) Programa que calcula a área de um quadrado:
#include <stdio.h>
int main ( )
{
float lado, area;
printf ("Digite o lado do quadrado\n", lado);
scanf ("%f", &lado);
area = lado * lado;
printf ("A area do quadrado: %.2f", area);
return 0;
}
2) Programa que calcula o volume de um cubo:
#include <stdio.h>
int main ( )
{
float aresta, volume;
printf ("Digite a aresta do cubo\n", aresta);
scanf ("%f", &aresta);
volume = aresta * aresta * aresta;
printf ("O volume do cubo: %.2f", volume);
return 0;
}
3) Programa que calcula a área de um triângulo:
#include <stdio.h>
int main ( )
{
float base, altura, area;
printf ("Digite a base\n", base);
scanf ("%f", &base);
printf ("Digite a altura\n", altura);
scanf ("%f", &altura);
area = (base * altura) / 2;
printf ("A area do triangulo e: %.2f", area);
return 0;
}
Caso tenha dúvidas, comente.
Bons estudos! :)
Vamos a três programas simples (Linguagem C) que atendam a esses requisitos:
1) Programa que calcula a área de um quadrado:
#include <stdio.h>
int main ( )
{
float lado, area;
printf ("Digite o lado do quadrado\n", lado);
scanf ("%f", &lado);
area = lado * lado;
printf ("A area do quadrado: %.2f", area);
return 0;
}
2) Programa que calcula o volume de um cubo:
#include <stdio.h>
int main ( )
{
float aresta, volume;
printf ("Digite a aresta do cubo\n", aresta);
scanf ("%f", &aresta);
volume = aresta * aresta * aresta;
printf ("O volume do cubo: %.2f", volume);
return 0;
}
3) Programa que calcula a área de um triângulo:
#include <stdio.h>
int main ( )
{
float base, altura, area;
printf ("Digite a base\n", base);
scanf ("%f", &base);
printf ("Digite a altura\n", altura);
scanf ("%f", &altura);
area = (base * altura) / 2;
printf ("A area do triangulo e: %.2f", area);
return 0;
}
Caso tenha dúvidas, comente.
Bons estudos! :)
Respondido por
0
Para a área do triângulo retangulo:
int main(){
float b=0, h=0;// b - Base, h - Altura
printf("Insira um valor para a base: ");
scanf("%f", &b);
prinf("\nInsira um valor para a altura: ");
scanf("%f", &h);
if((b>0)&&(h>0)){ printf("\nA área do triângulo e: %f\n\n", ((b*h)/2)); }
else{ printf("\nOs valores da base e/ou altura sao invalidos\n\n"); }
system("pause");
return 0; }
Para a área do quadrado:
int main(){
float b=0;// b - Base
printf("Insira um valor para a base: ");
scanf("%f", &b);
if(b>=0){ printf("\nA área do quadrado eh: %f\n\n", (b*b); }
else{ printf("\nO valor da base eh invalido!\n\n"); }
system("pause");
return 0; }
Para o volume do cilindro:
int main(){
float h=0, r=0, pi=3.14;//h - Altura, r - Raio
printf("Insira um valor para o raio: ");
scanf("%f", &r);
prinf("\nInsira um valor para a altura: ");
scanf("%f", &h);
if((r>0)&&(h>0)){ printf("\nO volume do cilindro eh: %f\n\n", (h*r*r*pi); }
else{ printf("\nOs valores do raio e/ou altura sao invalidos\n\n"); }
system("pause");
return 0; }
OBS: não esqueça de colocar #include <stdio.h> em todos os programas.
int main(){
float b=0, h=0;// b - Base, h - Altura
printf("Insira um valor para a base: ");
scanf("%f", &b);
prinf("\nInsira um valor para a altura: ");
scanf("%f", &h);
if((b>0)&&(h>0)){ printf("\nA área do triângulo e: %f\n\n", ((b*h)/2)); }
else{ printf("\nOs valores da base e/ou altura sao invalidos\n\n"); }
system("pause");
return 0; }
Para a área do quadrado:
int main(){
float b=0;// b - Base
printf("Insira um valor para a base: ");
scanf("%f", &b);
if(b>=0){ printf("\nA área do quadrado eh: %f\n\n", (b*b); }
else{ printf("\nO valor da base eh invalido!\n\n"); }
system("pause");
return 0; }
Para o volume do cilindro:
int main(){
float h=0, r=0, pi=3.14;//h - Altura, r - Raio
printf("Insira um valor para o raio: ");
scanf("%f", &r);
prinf("\nInsira um valor para a altura: ");
scanf("%f", &h);
if((r>0)&&(h>0)){ printf("\nO volume do cilindro eh: %f\n\n", (h*r*r*pi); }
else{ printf("\nOs valores do raio e/ou altura sao invalidos\n\n"); }
system("pause");
return 0; }
OBS: não esqueça de colocar #include <stdio.h> em todos os programas.
Perguntas interessantes