


Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
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
1 / 4
Esta página não é visível na pré-visualização
Não perca as partes importantes!



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, ¬a1, ¬a2, ¬a3); 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