Informática, perguntado por du2927du, 10 meses atrás

Lista de Exercícios 1 – Lógica de Programação
1. Escreva um programa para ler 2 valores (considere que não serão informados valores iguais) e escrever o maior deles.

2. Escreva um programa para ler o ano de nascimento de uma pessoa e escrever uma mensagem que diga se ela poderá ou não votar este ano (não é necessário considerar o mês em que ela nasceu).

3. Escreva um programa que verifique a validade de uma senha fornecida pelo usuário. A senha válida é o número 1234. Devem ser impressas as seguintes mensagens:

 ACESSO PERMITIDO caso a senha seja válida.

 ACESSO NEGADO caso a senha seja inválida.

4. As maçãs custam R$ 0,30 cada se forem compradas menos do que uma dúzia, e R$ 0,25 se forem compradas pelo menos doze. Escreva um programa que leia o número de maçãs compradas, calcule e escreva o valor total da compra.

5. Escreva um programa para ler 3 valores inteiros (considere que não serão lidos valores iguais) e escrevê-los em ordem crescente.

6. Tendo como entrada a altura e o sexo (codificado da seguinte forma: 1:feminino 2:masculino) de uma pessoa, construa um programa que calcule e imprima seu peso ideal, utilizando as seguintes

Fórmulas:

- para homens: (72.7 * Altura) – 58

- para mulheres: (62.1 * Altura) – 44.7


7. Escreva um programa para ler 3 valores inteiros e escrever o maior deles. Considere que o usuário não informará valores iguais.

8. Escreva um programa que leia as medidas dos lados de um triângulo e escreva se ele é Equilátero, Isósceles ou Escaleno. Sendo que:

− Triângulo Equilátero: possui os 3 lados iguais.

− Triângulo Isóscele: possui 2 lados iguais.

− Triângulo Escaleno: possui 3 lados diferentes.

9. Escreva um programa que leia o valor de 3 ângulos de um triângulo e escreva se o triângulo é Acutângulo, Retângulo ou Obtusângulo. Sendo que:

− Triângulo Retângulo: possui um ângulo reto. (igual a 90º)

− Triângulo Obtusângulo: possui um ângulo obtuso. (maior que 90º)

− Triângulo Acutângulo: possui três ângulos agudos. (menor que 90º)

Soluções para a tarefa

Respondido por filipe09zzaa
5

Explicação:

1)

#include<stdio.h>

main(){

int a, b;

printf("Diga o primeiro valor: ");

scanf("%d", &a);

printf("O segundo: ");

scanf("%d", &b);

printf("O maior: ");

if(a>b){printf("%d", a);} else {printf("%d", b);}

}

2)

#include<stdio.h>

main(){

int a, i, ano;

printf("Em que ano estamos: ");

scanf("%d", &ano);

printf("Qual foi seu ano de nascimento: ");

scanf("%d", &a);

i=ano-a;

if(i>=16){printf("Pode votar");} else {printf("Nao pode votar");}

}

3)

#include<stdio.h>

main(){

int senha=1234, lido;

printf("Informe a senha: ");

scanf("%d", &lido);

if(senha==lido){printf("Acesso permitido");} else {printf("Acesso negado");}

}

4)

#include<stdio.h>

main(){

int maca;

float valor;

printf("Numero de macas:");

scanf("%d", &maca);

if(maca>=12){valor=maca*0.25;} else {valor=maca*0.30;}

printf("Total a pagar: %f reais", valor);

}

5)

-

6)

#include<stdio.h>

main(){

int s;

float h, ideal;

printf("Informe o sexo (1=f, 2=m):");

scanf("%d", &s);

printf("Altura:");

scanf("%f", &h);

if(s==1){ideal=(62.1*h) – 44.7;} else {ideal=(72.7*h) – 58; }

printf("Peso ideal: %f", ideal);

}

7)

#include<stdio.h>

main(){

int n[3], i, m=0;

printf("Informe os numeros: ");

for(i=0; i<3; i++){

scanf("%d", &n[i]);

}

for(i=0; i<3; i++){if(n[i]>m){m=n[i];}}

printf("Maior e: %d", m);

}

8)

Perguntas interessantes