Ir ao conteúdo

Leader_Sigma

Membro Júnior
  • Posts

    3
  • Cadastrado em

  • Última visita

Reputação

1
  1. Faça um algoritmo com as funções de um caixa eletrônico. - Crie um menu com as opções. 1- saldo 2- saque 3- depósito 4- sair Selecione a opção desejada: ------- - O algoritmo será executado por 10000 clientes, logo deve armazenar em vetores. a conta corrente, o saldo final e a quantidade de operações bancarias executadas por cada cliente. - O Saldo inicial de cada cliente é igual a 0,00. - Caso o cliente tente sacar um valor maior que o saldo disponível o programa deve apresentar a mensagem "Saldo insuficiente". - Caso o cliente tente depositar um valor negativo não permita. - Caso selecionada a opção 4 Sair, o algoritmo vai para próximo cliente até chegar ao fim da execução. - No final deve ser apresentado na tela uma listagem com a conta corrente, o saldo final e a quantidade de operações de todos os clientes. Utilize uma estrutura de repetição para apresentar as informações. Não consegui fazer a parte dos clientes, o que fiz até então: #include <stdio.h> #include <stdlib.h> int deposito(int *Saldo) { int saldo; puts("Valor do seu deposito: "); scanf("%d",&saldo); return(saldo); } void consulta(int Saldo) { printf("Seu Saldo: %d",Saldo); } int menu() { int op; printf("Escolha a opcao desejada:"); printf("1: Saldo: "); printf("2: Saque: "); printf("3: Deposito"); printf ("4: Sair"); scanf("%d",&op); return (op); } void saque(int *Saldo) { int valor,resto,n50,n10,n5,n1; printf("Valor da retirada: "); scanf("%d",&valor); if(valor<=0||valor>=10000) { printf("Valor invalido, deve ser maior que B$0 e menor que R$10.000\n"); } if(*Saldo<valor) printf("Saldo insuficiente."); else { n50=valor/50; resto=valor%50; n10=resto/10; resto=resto%10; n5=resto/5; resto=resto%5; n1=resto; printf("nota R$50: %d\nnota R$10: %d\nnota R$5: %d\nnota R$1: %d\n",n50,n10,n5,n1); } *Saldo -= valor; } main() { int opcao,Saldo; Saldo=0; while(opcao!=4) { opcao=menu(); switch(opcao) { case 1: consulta(Saldo); break; case 2: saque(&Saldo); break; case 3: Saldo+= deposito(&Saldo); printf("%d", Saldo); break; case 4: break; default: printf("Opcao invalida"); break; } system("pause"); system("cls"); } }
  2. Faça um algoritmo que recebe uma quantidade de números definida pelo usuário e faz as seguintes verificações: - Verifica quantos desses números são primos e maiores que 1000. - Verifica qual o maior e menor numero primo digitado pelo usuário. - Faz a media aritmética dos números primos encontrados. Consegui fazer apenas isso: #include <stdio.h> #include <stdlib.h> int main(){ int a, b, primo; for(a=2; a<=1000; a++){ primo=0; for(b=1; b<=a; b++) if((a%b)==0) primo++; } } Fiquei muito em duvida, sou iniciante e não consigo prosseguir alguém pode me ajudar?
  3. Boas pessoal, Estou procurando programas semelhantes ao Visual Studio para mas com a mesma função, meu foco principal seria poder criar um Windows Form de forma gratuita . Alguma ideia?

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...