Ir ao conteúdo
  • Cadastre-se

Mateus França

Membro Júnior
  • Posts

    4
  • Cadastrado em

  • Última visita

Reputação

4
  1. @KXSY Nossa, muito obrigado por responder, vou seguir seu exemplo para tentar terminar o meu
  2. #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <locale.h> #define peças 8 // matriz 8x8 struct Tabuleiro_xadrez { int matriz[peças][peças];}; struct Tabuleiro_xadrez quadro; void colocar_numeros() { int x, y; for (x = 0; x < peças; x++) { for (y = 0; y < peças; y++) { printf("Número na Linha %i, Número na Coluna %i:", (x + 1), (y + 1)); scanf_s("%i", &quadro.matriz[x][y]); } } return; } void ver_quadro() {/ int x, y; printf("\t\t\t\t\t|-----------------------------------|"); printf("\n\t\t\t\t\t| Valores Inseridos |\n"); printf("\t\t\t\t\t|-----------------------------------|\n"); for (x = 0; x < peças; x++) { for (y = 0; y < peças; y++) { printf("%d\t", quadro.matriz[x][y]); } } system("pause"); return; } int menu() { int opção, c;/ printf("\n[1] Colocar os valores nas Posições"); printf("\n[2] Mostrar o Quadro da Matriz"); printf("\n[3] Quantidade das Peças Inseridas"); printf("\n[4] Sair\n"); printf("\nDigite a Opção Desejada: "); scanf_s("%d", &opção); return opção; } int main() { setlocale(LC_ALL, ""); int opção, c; while (1) { opção = menu(); switch (opção) { case 1: colocar_numeros(); break; case 2: ver_quadro(); break; case 3: printf("\n Fim do Algoritmo"); return 0; break; default: printf("\n Erro escolha uma das opções Abaixo:\n"); } } system("pause"); return 0; } Pessoal como posso contar a quantidade de cada tipo de peça inserida? 1 – peões 3 – torres 5 – reis 0 – ausência de peças 2 – cavalos 4 – bispos 6 – rainhas
  3. @herbertbahia Opa, muito obrigado amigo, irei tirar minhas dúvidas por lá.
  4. Pessoal como faço agora para listar todos os itens comprados, os preços individuais e o total a se pagar? Não estou conseguindo fazer esta parte #include <stdio.h> #include <stdlib.h> #include <locale.h> #include <string.h> int main() { setlocale(LC_ALL, "PT_BR");//caracteres de acentuação float a = 5.00, b = 8.79, c = 9.99, d = 6.89, e = 4.80, f = 3.49, g = 4.99;//Para valores com parte flutuante int Item, cont = 0; float x, Valor; system("cls"); printf(" -------------------------\n"); printf(" | Lanchonete Preço Bom |\n"); printf(" -------------------------\n\n"); printf(" Olá! Escolha seu pedido por favor:\n"); printf("\n\n"); printf("-------------------------------------------------- \n"); printf("|Item Produto Código Preço|\n"); printf("| 1 Cachorro Quente 100 5,00|\n"); printf("| 2 X-salada 101 8,79|\n"); printf("| 3 X-baicon 102 9,99|\n"); printf("| 4 Misto 103 6,89|\n"); printf("| 5 Salada 104 4,80|\n"); printf("| 6 Água 105 3,49|\n"); printf("| 7 Refrigerante 106 4,99|\n"); printf("---------------------------------------------------\n"); printf("\n"); printf("Após realizar seu pedido digite 0 para finalizar a compra!\n"); do { if (cont <= 0) { printf("Digite o item do seu pedido por favor\n", cont); scanf_s("%d", &Item); } if ((Item >= 1) && (Item <= 7)) { printf("Qual a quantidade deste item?\n"); scanf_s("%f", &x); switch (Item) { case 1: Valor = x * a; printf("Total de Cachorro-quente:%.2f\n\n\n", Valor); break; case 2: Valor = x * b; printf("Total de X-salada:%.2f\n\n\n", Valor); break; case 3: Valor = x * c; printf("Total de X-baicon:%.2f\n\n\n", Valor); break; case 4: Valor = x * d; printf("Total de Misto:%.2f\n\n\n", Valor); break; case 5: Valor = x * e; printf("Total de Salada:%.2f\n\n\n", Valor); break; case 6: Valor = x * f; printf("Total de Água:%.2f\n\n\n", Valor); break; case 7: Valor = x * g; printf("Total de Refrigerante:%.2f\n\n\n", Valor); break; default: printf("# Este Iem não pertence ao cardápio!\n\n\n"); break; } printf("Digite outro item do seu pedido!\n"); scanf_s("%d", &Item); } else if (Item == 0) { break; } cont++; } while ((Item >= 1) && (Item <= 9)); system("cls"); printf(" Nota de Pedidos\n\n"); printf(" Itens Comprados:"); system("pause"); return 0; }

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

×
×
  • Criar novo...