Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Algoritmos em C: Média, triângulos e preço de compras, Exercícios de Introdução à Computação

Neste documento, encontram-se três algoritmos em c que resolvam problemas diferentes. O primeiro algoritmo calcula a média de aproveitamento de um aluno, o segundo verifica a natureza de um triângulo com base em seus lados e o terceiro calcula o preço total a ser pago por um cliente com base no código do produto e quantidade comprada.

Tipologia: Exercícios

2022

Compartilhado em 17/05/2022

alexandre-fanckin
alexandre-fanckin 🇧🇷

5

(2)

4 documentos

1 / 4

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Lista 3
2. Escrever um algoritmo que o número de identificação, as 3 notas obtidas por um
aluno nas 3 verificações e a média dos exercícios que fazem parte da avaliação.
Calcular a média de aproveitamento, usando a fórmula
MA = (Nota1 + Nota2 x 2 + Nota3 x 3 + ME )/7
Código em C
#include<stdio.h>
int main(){
float MA, ME, nota1, nota2, nota3;
int cod;
char A, B, C, D, E;
printf("digite o codigo do aluno\n ");
scanf("%d", &cod);
printf("digite as notas\n");
scanf("%f %f %f %f", &ME, &nota1, &nota2, &nota3);
MA = (nota1+(nota2*2)+(nota3*3)+ME)/7;
printf("%.2f\n", MA);
if (MA > 9.0){
printf("A\n");
printf("Aprovado");
} else if ((MA > 7.5)&&(MA < 9.0)){
printf("B\n");
printf("Aprovado");
} else if ((MA > 6.0)&&(MA < 7.5)){
printf("C\n");
printf("Aprovado");
} else if ((MA > 4.0)&&(MA < 6.0)){
pf3
pf4

Pré-visualização parcial do texto

Baixe Algoritmos em C: Média, triângulos e preço de compras e outras Exercícios em PDF para Introdução à Computação, somente na Docsity!

Lista 3

2. Escrever um algoritmo que lê o número de identificação, as 3 notas obtidas por um aluno nas 3 verificações e a média dos exercícios que fazem parte da avaliação. Calcular a média de aproveitamento, usando a fórmula MA = (Nota1 + Nota2 x 2 + Nota3 x 3 + ME )/ Código em C #include<stdio.h> int main(){ float MA, ME, nota1, nota2, nota3; int cod; char A, B, C, D, E; printf("digite o codigo do aluno\n "); scanf("%d", &cod); printf("digite as notas\n"); scanf("%f %f %f %f", &ME, &nota1, &nota2, &nota3); MA = (nota1+(nota22)+(nota33)+ME)/7; printf("%.2f\n", MA); if (MA > 9.0){ printf("A\n"); printf("Aprovado"); } else if ((MA > 7.5)&&(MA < 9.0)){ printf("B\n"); printf("Aprovado"); } else if ((MA > 6.0)&&(MA < 7.5)){ printf("C\n"); printf("Aprovado"); } else if ((MA > 4.0)&&(MA < 6.0)){

printf("D\n"); printf("Reprovado"); } else if (MA < 4.0){ printf("E\n"); printf("Reprovado"); } return 0; }

3. Sendo dados 3 números reais positivos, verificar a natureza do triângulo formado, quanto aos seus ângulos, com estes números como medidas dos lados. #include<stdio.h> #include<math.h> int main(){ float tri,a,b,c; sc&a,&banf("%f %f %f", ,&c); if (a == (pow(b,2)+pow(c,2))) printf("triangulo retangulo"); else if( a > (pow(b,2)+pow(c,2)) ) printf("triangulo obtusangolo"); else if (a < (pow(b,2)+pow(c,2))) printf("triangulo acutangulo"); return 0; } 5. Um vendedor necessita de um algoritmo que calcule o preço total devido por um cliente. O algoritmo deve receber o código de um produto e a quantidade comprada e calcular o preço total, usando a tabela abaixo: #include<stdio.h> int main(){ int cod;

printf("%.2f",pt); }else if (nl == 4){ printf("QUADRADO\n"); printf("digite os valores do lado\n"); scanf("%f",&lq); qa = lq * lq; printf("%.2f",qa); } else if (nl == 5) printf("PENTAGONO"); else if (nl == 6){ printf("HEXAGONO\n"); printf("digite os valores dos lados\n"); scanf("%f %f %f %f %f %f",&l1h, &l2h, &l3h, &l4h, &l5h, &l6h); hp = l1h + l2h + l3h + l4h + l5h + l6h; printf("%.2f", hp); } else if (nl > 6) printf("POLIGONO COM MAIS DE 6 LADOS"); return 0; } 9 -Uma empresa concederá um aumento de salário aos seus funcionários, variável de acordo com o cargo, conforme a tabela abaixo. Faça um algoritmo que leia o salário e o cargo de um funcionário e calcule o novo salário. Se o cargo do funcionário não estiver na tabela, ele deverá, então, receber 40% de aumento. Mostre o salário antigo, o novo salário e a diferença