Você está na página 1de 6

FACULDADE ANHANGUERA

ENGENHARIA MECÂNIA

ALGORITMOS E LOGICA DE
PROGRAMAÇÃO

Marcela de Paula Ramos


RA: 1310365311
1ºA

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 ();
}

2. Construa um programa que leia o Raio de uma esfera e calcule a


sua área superficial.
//Nome: Marcela de Paula Ramos
//RA: 1310365311

#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 ();
}

3. Faça um programa que dê duas opções ao usuário:


- Converter temperatura da escala Celsius para Fahrenheit.
- Converter temperatura da escala Fahrenheit para Celsius.
Para converter uma temperatura de Celsius (C) para Fahrenheit (F) use a
seguinte equação: F = 1,8*C + 32.
Para converter uma temperatura de Fahrenheit (F) para Celsius (C) use
use a seguinte equação: C = 0,56*F -17,8.
//Nome: Marcela de Paula Ramos
//RA: 1310365311

#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.

//Nome: Marcela de Paula Ramos


//RA: 1310365311

#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

if(media>=0 && media<=4.9) {


printf("Seu conceito é D.");
}
else if(media>=5 && media<=6.9) {
printf("Seu conceito é C.");
}
else if(media>=7 && media<=8.9){
printf("Seu conceito é B.");
}
else if(media>=9 && media<=10) {
printf("Seu conceito é A.");
}
else {
printf("Notas invalida, por favor tente novamente!");
}
getch ();
}

5. Construa uma programa que leia os três lados de um triângulo e,


em seguida, valide se o triângulo existe. Em caso afirmativo, o programa deve
calcular a área e o perímetro do triângulo.
//Nome: Marcela de Paula Ramos
//RA: 1310365311

#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.

if(a+b>c && a+c>b && c+b>a) {


printf("A area do triangulo e: %.2f \n", area);
printf("O perimetro do triangulo e %.2f", perimetro);}

else{
printf("Nao e possivel formar o triangulo");}

getch();
}

Você também pode gostar