Ir para conteúdo
Fórum Script Brasil

LucasRibeiro777

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre LucasRibeiro777

LucasRibeiro777's Achievements

0

Reputação

  1. Estava eu treinando programação em linguagem C. Monte um minimundo de como irei fazer este programa. Mas, para a minha infelicidade, eu estou tendo dúvida no meu próprio minimundo que criei. Neste minimundo, eu planejei usar vetores e matrizes. Abaixo eu colocarei as regras e a minha tentativa que tive de fazer (até certo ponto aonde parei...). (Estou usando o programa DEV C++, versão 5.0.0.9) -------------------------------------------------------------------------------------------- Construir um programa em C que leia o código, o nome e o preço de 10 produtos e armazene esses dados em três vetores, um para o código, um para o nome e um para o preço e imprima um relatório com o código, nome, preço e novo preço dos produtos, seguindo as regras a seguir: - Os produtos com preço abaixo de R$ 100,00 serão atualizados em 12% - Os produtos com preço igual ou superior a R$ 100,00 serão atualizados em 15% - Imprimir o nome do produto com maior preço atualizado - Imprimir o código do produto com menor preço atualizado Observações: - Não permitir preço negativo ou zero - Declaração e leitura dos vetores -------------------------------------------------------------------------------------------- Abaixo segue o meu programa: #include <stdio.h> main() { int cod[10], i; char nome[10]; float prc[10]; for (i = 0 ; i <= 9 ; i++) { printf("\nDigite o codigo do produto %d: ", i + 1); scanf("%d", &cod); printf("\nDigite o nome do produto %d: ", i + 1); gets(nome); printf("\nDigite o preço do produto %d: ", i + 1); scanf("%d", &prc); if (prc < 100) prc = prc*1.12; else prc = prc*1.15; printf("\nCodigo do produto: %d", cod); printf("\nNome do produto: %s", nome); printf("\nO preço atualizado é: %.1f\n\n", prc); } getch(); }
×
×
  • Criar Novo...