Algoritmos e Programa o Lista 1, 2 e 3
1. Caixa do Supermercado
Desenvolver um algoritmo para registrar as compras em um supermercado conforme especificado em aula. O algoritmo deve:
a) registrar as compras de 3 clientes;
b) registrar a compra de 5 produtos (água, arroz, feijão, massa e azeite) para cada cliente; Para cada produto o sistema deve solicitar:
Se o cliente quer o determinado produto?
Em caso positivo: o sistema deve realizar a compra coletando a quantidade desejada e calculando o valor do item e o subtotal da compra, em caso negativo: o sistema deve passar para o próximo produto sem registrar esse produto;
c) o valor de cada produto pode ser fixo;
d) informar no final de cada compra o valor total da compra;
e) solicitar no início da compra de cada cliente: se ele quer cpf na nota; em caso positivo: armazenar o respectivo cpf em uma variável numérica e apresentar o mesmo, junto com o valor final da compra do cliente;
f) informar o valor total das compras dos três clientes no final do programa;
g) também informar a quantidade total vendida por cada produto e o seu respectivo valor no final do programa;
ALGORITMO PRONTO
#include <stdlib.h>
#include <stdio.h>
#include <iostream>
#include <cstdlib>
#include <time.h>
using namespace std; int main (int argc, char *argv[]) { //Váriáveis int S1, S2, S3, S4, S5, I; float QTDAG, QTDAR, QTDFE, QTDAZ, QTDMA, CPF1, CPFC1; float TOTAL_I1, TOTAL_I2, TOTAL_I3, TOTAL_I4, TOTAL_I5; float QTDAGG, QTDARG, QTDFEG, QTDAZG, QTDMAG; float TOTAL_I1G, TOTAL_I2G, TOTAL_I3G, TOTAL_I4G, TOTAL_I5G; float TOTAL, TOTALG;
TOTALG=0; QTDAGG=0; QTDARG=0; QTDFEG=0; QTDAZG=0; QTDMAG=0; TOTAL_I1G=0; TOTAL_I2G=0; TOTAL_I3G=0; TOTAL_I4G=0; TOTAL_I5G=0;
for (I=0; I<3; I++){ system ("cls"); CPF1=0; CPFC1=0; QTDAG=0; QTDAR=0; QTDFE=0; QTDAZ=0; QTDMA=0; TOTAL_I1=0; TOTAL_I2=0; TOTAL_I3=0; TOTAL_I4=0; TOTAL_I5=0; TOTAL=0;
//Apresentação do Algorítmo printf ("Bem Vindo ao Mercado dos