Escolar Documentos
Profissional Documentos
Cultura Documentos
ENGENHARIA MECÂNIA
ALGORITMOS E LOGICA DE
PROGRAMAÇÃO
Ribeirão Preto/ SP
2015
1. Construa um programa que leia o lado de um quadrado e calcule
seu perímetro e sua área.
//Nome: Marcela de Paula Ramos
//RA: 1310365311
#include "stdio.h"
#include "conio.h"
main () {
float l, area;
printf("Digite o valor do lado do quadrado:");
scanf("%f", &l);
area=l*l; // Calculo da area do quadrado
printf("A area do quadrado e: %.2f", area);
getch ();
}
#include "stdio.h"
#include "conio.h"
main () {
float r, area;
printf("Digite o valor do raio da esfera:");
scanf("%f", &r);
area=4*3.1415*r*r; // Calculo da area da area da superficie da esfera
printf("A area da superficie da esfera e: %.2f", area);
getch ();
}
#include "stdio.h"
#include "conio.h"
#include "locale.h"
main () {
float C,F;
int opcao;
setlocale(LC_ALL, "Portuguese"); // Essa biblioteca permite acentuação
printf("Digite a opção desejada:\n1- Celsius --> Fahrenheit:\n2- Fahrenheit -->
Celsius: ");
scanf("%d",&opcao);
if(opcao==1){
printf("Digite a temperatura em Celsius:");
scanf("%f",&C);
F=1.8*C+32; // Essa formula transforma graus Celsius em Fahrenheit
printf("A temperatura em Fahrenheit é: %.2f",F);}
else if (opcao==2) {
printf("Digite a temperatura em Fahrenheit:");
scanf("%f",&F);
C=0.56*F-17.8; // Essa formula transforma graus Fahrenheit em Celsius
printf("A temperatura em Celsius é: %.2f",C);}
else{
printf("Opção invalida!!!");}
getch();
}
4. Construa um programa que recebe a Nota 1 e a Nota 2 de um aluno
e calcule sua média aritmética. Em seguida, o programa exibe o conceito do
aluno segundo a tabela a seguir.
#include "stdio.h"
#include "conio.h"
#include "locale.h"
main () {
float n1,n2,media;
setlocale(LC_ALL, "Portuguese"); //Aqui chama a biblioteca para utilizar
acentuação
printf("Digite sua primeira nota: ");
scanf("%f",&n1);
printf("Digite sua segunda nota: ");
scanf("%f", &n2);
media=(n1+n2)/2; // Essa formula calcula a média do aluno
#include "stdio.h"
#include "conio.h"
#include "math.h"
main(){
float a,b,c,area,perimetro,s;
printf("Escreva o primeiro lado do triangulo: ");
scanf("%f",&a);
printf("Escreva o segundo lado do triangulo: ");
scanf("%f",&b);
printf("Escreva o terceiro lado do triangulo: ");
scanf("%f",&c);
s=(a+b+c)/(2);
area=sqrt(s*(s-a)*(a-b)*(a-c)); // Aqui é calculado a área do triângulo.
perimetro=(a+b+c); // Aqui é calculado o perimetro do triângulo.
else{
printf("Nao e possivel formar o triangulo");}
getch();
}