-
Posts
2 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por Matheus Moraes Tomi
-
-
Boa tarde pessoal,eu estou com uma duvida de programação,estou estudando para uma prova de programação em dev que fiquei de exame e o professor pediu para fazer um programa com essa questão seguinte: Deseja-se armazenar de uma empresa que trabalha com vendas de veículos os dados de 10 veículos,o nome da fabrica,nome do modelo,cor,o ano,a placa e o valor do veiculo.
a)Imprima um relatório com os 10 veiculos
b)Venda todos os veículos para uma unica pessoa a vista e de 20% de desconto no valor total.
c)A empresa adquiriu mais 10 veiculos usados,faça o cadastro e imprima um relatorio com as 10 novas aquisições.
d)Calcular quanto tempo de vida possui o automóvel.Imprima os veiculos que tem mais de tres anos de uso e que sao de cor branca.
Eu tentei fazer boa parte da questao com esse algoritmo seguinte mas nao deu certo necessito de ajuda para fazer o codigo dessa questão.
#include <stdio.h> #include <stdlib.h> #define DIM 1 #define MAX 10 struct carros{ char nome_fab[40],nome_mod[40],placa[5],usado[10]; int ano; float valor_carro; }; main(){ float media=0,media2=0,media3=0; int i; struct carros carros[DIM]; for(i=0;i<DIM;i++){ printf("digite o nome da fabrica: "); fflush(stdin); fgets(carros.nome_fab,40,stdin); printf("digite o nome do modelo: "); fflush(stdin); fgets(carros.nome_mod,40,stdin); printf("digite o ano: "); fflush(stdin); scanf("i",carros.ano); printf("digite a placa do carro: "); fflush(stdin); fgets(carros.placa,5,stdin); printf("digite o valor do carro: "); fflush(stdin); scanf("%f",&carros.valor_carro); } printf("\n"); for(i=0;i<DIM;i++){ printf("Fabrica: %s",carros.nome_fab); printf("modelo: %s",carros.nome_mod); printf("ano: %i\n",carros.ano); printf("placa: %s\n",carros.placa); printf("Valor do carro: %f\n",carros.valor_carro) ; } for(i=0;i<DIM;i++){ media=media + carros.valor_carro; media2=media*0.2; media3=media - media2; } printf("%f",media3); for(i=0;i<MAX;i++){ printf("digite o nome do veiculo usado"); fflush(stdin); fgets(carros.usado,10,stdin); } system("pause"); return 0; }
- 1
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
programação em dev c ++
em C/C#/C++
Postado
Funcionou,muito obrigado pela ajuda.