Você está na página 1de 5

Lista 1 - Lab.

de Programação

Aluno: Ana Luisa Mendes Rodrigues Lins


#include <stdio.h>
//Questão 01: Mostrar na tela o produto entre 28 e 43.
int main(){
printf("%d\n\n", 28*43);
return 0;
}

#include <stdio.h>
//Questão 02: Mostrar a média aritmética entre 3 números passados pelo
usuário.
int main(){
float n1,n2,n3;
printf("Digite um número:");
scanf("%f",&n1);
printf("Digite outro número:");
scanf("%f",&n2);
printf("Digite o terceiro número:");
scanf("%f",&n3);
printf("Média dos 3 números fornecidos:%.2f\n", (n1+n2+n3)/3);
return 0;
}

#include <stdio.h>
// Questão 03: Lê um número e mostra seu sucessor e seu antecessor na tela.
int main(){
int n;
printf("Escolha um número:");
scanf("%i",&n);
printf("O antecessor do número [%i] é: %i.\n\nO sucessor do número [%i]
é: %i.\n", n,n-1,n,n+1);
return 0;
}

#include <stdio.h>
//Questão 04: Lê dois números e mostra a soma. Antes do resultado, deverá
aparecer a mensagem:SOMA.
int main(){
int n1,n2;
printf("Digite um número:");
scanf("%i", &n1);
printf("Digite outro número:");
scanf("%i", &n2);
printf("SOMA: %i\n", n1+n2);
return 0;
}

#include <stdio.h>
//Questão 05: Lê um número e mostra a terça parte deste número.
int main(){
float n1;
printf("Digite um número:");
scanf("%f", &n1);
printf("A terça parte de [%.1f] é: %.1f.\n",n1,n1/3);
return 0;
}

#include <stdio.h>
#include <math.h>
// Questão 06: Lê dois números e mostre os seguintes resultados:
// a. Dividendo:|| b. Divisor:|| c. Quociente:|| d. Resto (para calcular o
resto de uma divisão, utilize o operador MOD (em C:%)
int main(){
float Divisor,Dividendo,Resto;
double Quociente;
printf("Escolha um valor:");
scanf("%f",&Dividendo);
printf("Escolha outro valor (OBS:valor != 0!!): ");
scanf("%f",&Divisor);
Quociente = Dividendo / Divisor;
Resto = fmod(Dividendo, Divisor); //Usei o operador fmod (ensinado na
aula), pois com valores do tipo float não daria o valor exato.
printf("Dividendo -> %.1f\tDivisor -> %.1f\nQuociente -> %.1f\tResto ->
%.1lf\n", Dividendo, Divisor, Quociente, Resto);
return 0;
}

#include <stdio.h>
//Questão 07: Leia 4 números e mostre a média ponderada, sabendo-se que os
pesos são respectivamente: 1, 2, 3 e 4.
int main(){
float n1,n2,n3,n4,media_ponderada;
printf("Digite o primeiro valor:");
scanf("%f",&n1);
printf("Digite o segundo valor:");
scanf("%f",&n2);
printf("Digite o terceiro valor:");
scanf("%f",&n3);
printf("Digite o quarto valor:");
scanf("%f",&n4);
media_ponderada = (n1 + n2*2 + n3*3 + n4*4) / 10;
printf("A média ponderada é: %.2f", media_ponderada);
return 0;
}

#include <stdio.h>
//Questão 08: Lê o saldo de uma aplicação e imprima o novo saldo,
considerado o reajuste de 1%.
int main(){
float saldo;
printf("Qual o valor do seu saldo?\n");
scanf("%f",&saldo);
printf("O valor do seu saldo após o reajuste é de: R$%.2f.\n",
saldo+saldo*0.01);
return 0;
}

#include <stdio.h>
//Questão 09: Entre com a base e a altura de um retângulo e mostre os
resultados:
// a. Perímetro (Perímetro é igual à soma dos 4 lados)
// b. Área (Área é igual à lado vezes lado)
int main(){
float base, altura;
printf("Qual o tamanho da base do retângulo?\n");
scanf("%f",&base);
printf("Qual o tamanho da altura do retângulo?\n");
scanf("%f",&altura);
printf("O perimetro desse retângulo é: %.1fcm\n\nA área desse retãngulo
é: %.1fcm²\n", (base*2 + altura*2), (base*altura));
return 0;
}

#include <stdio.h>
#include <math.h>
#include <stdlib.h>
#define PI 3.14

//Questão 10: Lê o raio de um círculo e mostre como saída o perímetro


(2*π*Raio) e a área (π*Raio²).

int main(){
float raio;
puts("Qual o valor do raio?");
scanf("%f", &raio);
printf("\nO valor do perímetro desse círculo é: %.2fcm.\n\nO valor da
área desse círculo é: %.2fcm².\n", (2*PI*raio), (PI*pow(raio,2)));
return 0;
}

#include <stdio.h>

//Questão 11: Calcule e mostre a área de um triângulo (área é igual a (base


x altura) dividido por 2)

int main(){
float base, altura;
printf("Qual o tamanho da base do triãngulo?\n");
scanf("%f",&base);
printf("Qual o tamanho da altura do triãngulo?\n");
scanf("%f",&altura);
printf("\nA área desse triãngulo é: %.1fcm²\n", (base*altura)/2);
return 0;
}

#include <stdio.h>

// Questão 12: Calcule o valor de uma prestação em atraso, utilizando a


fórmula: PRESTAÇÃO = VALOR + (VALOR * (TAXA/100) * TEMPO).

int main(){
int tempo;
float taxa,valor, prestacao;
puts("Qual o valor?");
scanf("%f", &valor);
puts("Qual a taxa?");
scanf("%f", &taxa);
puts("Qual o tempo de atraso?(tempo em dias)");
scanf("%i", &tempo);
prestacao = valor + (valor * (taxa/100) * tempo);
printf("Pretação: %.1f.\n", prestacao);
return 0;}
#include <stdio.h>
// Questão 13: Leia o numerador e o denominador de um fração e transforme-o
em
// um número decimal.

int main() {
int numerador, denominador;
float resultado;
puts("Diga o numerador.");
scanf("%i", &numerador);
puts("Diga o denominador.");
scanf("%i", &denominador);
if (denominador != 0) {
resultado = (float)numerador / denominador;
printf("A fração %i/%i em decimal é: %.1f", numerador, denominador,
resultado);
}
else {
printf("Por favor escolha um denominador diferente de 0.");
}
return 0;
}

#include <stdio.h>

//Questão 14: Lê um valor de hora e informar quantos minutos se passaram


desde o início do dia.

int main(){
int hora, minutos, mintotal;
puts("Que hora eh agora?(Digite somende a hora)");
scanf("%i",&hora);
puts("Agora digite os minutos.");
scanf("%i", &minutos);
mintotal = hora*60 + minutos;
printf("Desde o inicio do dia, ja se passou %i minutos.", mintotal);
return 0;
}

Você também pode gostar