Buscar

Trab Bases de progr

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Universidade Veiga de Almeida
Aluno: José Vitor Ferreira Terra
Matrícula: 1230204903
Curso: Eng. Civil - Campus Tijuca
Questão 1
#include <stdio.h>
int main() {
 float tempo, velocidadeMedia, distancia, litrosUsados;
 // Solicita ao usuário o tempo gasto e a velocidade média
 printf("Digite o tempo gasto na viagem (em horas): ");
 scanf("%f", &tempo);
 printf("Digite a velocidade média durante a viagem (em Km/h): ");
 scanf("%f", &velocidadeMedia);
 // Calcula a distância percorrida
 distancia = tempo * velocidadeMedia;
 // Calcula a quantidade de litros de combustível utilizada (considerando 12 Km por litro)
 litrosUsados = distancia / 12.0;
 // Exibe os resultados
 printf("\nResultados:\n");
 printf("Velocidade média: %.2f Km/h\n", velocidadeMedia);
 printf("Tempo gasto na viagem: %.2f horas\n", tempo);
 printf("Distância percorrida: %.2f Km\n", distancia);
 printf("Litros de combustível gastos: %.2f litros\n", litrosUsados);
 return 0;
}
Questão 2
#include <stdio.h>
int main() {
 float nota1, nota2, nota3, nota4, media, notaExame, novaMedia;
 // Solicita ao usuário as quatro notas do aluno
 printf("Digite a primeira nota: ");
 scanf("%f", &nota1);
 printf("Digite a segunda nota: ");
 scanf("%f", &nota2);
 printf("Digite a terceira nota: ");
 scanf("%f", &nota3);
 printf("Digite a quarta nota: ");
 scanf("%f", &nota4);
 // Calcula a média aritmética das notas
 media = (nota1 + nota2 + nota3 + nota4) / 4.0;
 // Verifica se a média é maior ou igual a 7
 if (media >= 7.0) {
 printf("\nAprovado\n");
 printf("Média obtida: %.2f\n", media);
 } else {
 // Caso contrário, pede a nota do exame
 printf("Digite a nota do exame: ");
 scanf("%f", &notaExame);
 // Calcula a nova média entre a nota do exame e a média anterior
 novaMedia = (media + notaExame) / 2.0;
 // Verifica se a nova média é maior ou igual a 5
 if (novaMedia >= 5.0) {
 printf("\nAprovado em exame\n");
 printf("Média obtida: %.2f\n", novaMedia);
 } else {
 printf("\nReprovado\n");
 printf("Média obtida: %.2f\n", novaMedia);
 }
 }
 return 0;
}
Questão 3
#include <stdio.h>
int main() {
 int numero, i;
 // Solicita ao usuário o número para a tabuada
 printf("Digite um número para a tabuada: ");
 scanf("%d", &numero);
 printf("\nTabuada de %d:\n", numero);
 // Calcula e imprime a tabuada de multiplicação
 for (i = 1; i <= 10; i++) {
 printf("%d X %d = %d\n", numero, i, numero * i);
 }
 return 0;
}
Questão 4
#include <stdio.h>
int main() {
 int A[10], B[10], C[10];
 int i;
 // Lê os elementos do vetor A
 printf("Digite os elementos do vetor A:\n");
 for (i = 0; i < 10; i++) {
 printf("A[%d]: ", i);
 scanf("%d", &A[i]);
 }
 // Lê os elementos do vetor B
 printf("\nDigite os elementos do vetor B:\n");
 for (i = 0; i < 10; i++) {
 printf("B[%d]: ", i);
 scanf("%d", &B[i]);
 }
 // Calcula o vetor C com o quadrado da soma dos elementos correspondentes de A e B
 for (i = 0; i < 10; i++) {
 int soma = A[i] + B[i];
 C[i] = soma * soma;
 }
 // Exibe o vetor C resultante
 printf("\nVetor C (quadrado da soma de A e B):\n");
 for (i = 0; i < 10; i++) {
 printf("C[%d]: %d\n", i, C[i]);
 }
 return 0;
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando