Algoritmos para programação em C
Por: Jose.Nascimento • 14/9/2018 • 1.214 Palavras (5 Páginas) • 378 Visualizações
...
int a;
printf("Insira um numero inteiro: ");
scanf("%d",&a);
if(a % 2 == 0)
printf("O numero %d e par\n",a);
else
printf("O numero %d nao e par\n",a);
system("pause");
}
11 Dados três valores (x,y,z), verifique se eles podem ser comprimentos dos lados de um triângulo, e caso afirmativo, verificar se o triângulo é eqüilátero, isósceles ou escaleno. Se não puderem formar um triângulo, escreva uma mensagem.
Propriedade: O comprimento de cada lado de um triângulo é menor do que a soma dos comprimentos dos outros dois lados.
Definição 1: Chama-se triângulo eqüilátero ao triângulo que tem os comprimentos dos três lados iguais.
Definição 2: Chama-se triângulo isósceles ao triângulo que tem os comprimentos de dois lados iguais.
Definição 3: Chama-se triângulo escaleno ao triângulo que tem os comprimentos de seus três lados diferentes
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<conio.h>
int main ()
{
float a,b,c;
printf("entre com o valor de a: ");
scanf("%f",&a);
printf("entre com o valor de b: ");
scanf("%f",&b);
printf("entre com o valor de c: ");
scanf("%f",&c);
if (a<b+c&& b<a+c && c<a+b)
printf("Estes valores formam um triangulo");
if (a==b && b==c)
printf("Triangulo Equilatero\n");
else
if (a==b|| b==c || a==c)
printf("Triângulo Isosceles\n");
else
printf("Triangulo Escaleno\n");
system ("pause");
}
13 Elabore um programa que, dada a idade de um nadador, classifique-o em uma das seguintes categorias:
• infantil A: 5 - 7 anos;
• infantil B: 8 - 10 anos;
• juvenil A: 11 - 13 anos;
• juvenil B: 14 - 17 anos;
• sênior: maiores de 18 anos.
#include <stdlib.h>
#include<stdio.h>
int main() {
int idade;
printf("Digite a idade do nadador; ");
scanf("%d",&idade);
if(idade> 18)
printf ("Categoria:Senior\n");
else
if(idade>= 14)
printf ("Categoria:Juvenil B\n");
else
if(idade>= 11)
printf ("Categoria:Juvenil A\n");
else
if(idade>= 8)
printf ("Categoria:Infantil B\n");
else
if(idade>= 5)
printf ("Categoria:Infantil A\n");
else
printf ("Nao e classificavel\n");
system("pause");
}
15 Escreva um programa que calcule o que deve ser pago por um produto, considerando o preço normal de etiqueta e a escolha da condição de pagamento. Utilize os códigos da tabela a seguir para ler qual condição de pagamento escolhida e efetuar o cálculo adequado.
#include <stdlib.h>
#include <stdio.h>
int main (){
float preco,calc;
int cond;
printf("Digite o valor do produto: ");
scanf("%f",&preco);
printf("Codigo| Condicao de pagamento\n");
printf(" 1 - | A vista em dinheiro ou cheque, dez por cento de desconto");
printf("\n 2 - | A vista cartao de credito, cinco por cento de desconto");
printf("\n 3 - | Em 2 vezes, sem juros");
printf("\n 4 - | Em 3 vezes, acrescimo de 10 por cento");
printf("\n Escolhaa a condicao de pagamento: ");
scanf("%d",&cond);
if (cond == 1){
calc= preco*0.10;
printf(" O valor a pagar, sera de R$%.2f\n",preco-calc
...