Ir ao conteúdo
  • Cadastre-se

Duarte2020

Membro Júnior
  • Posts

    4
  • Cadastrado em

  • Última visita

Reputação

5
  1. Caro Arfneto, me desculpa se eu fui grosseiro nas palavras ou no meu trabalho, Eu não estou aqui para receber críticas, Mais sim para receber apoio de pessoas no qual deseja ajudar alguém, eu fui bem claro quando falei que eu não sabia programar, estou começando agora, e está sendo muito difícil para mim, não sou um garoto de 17 anos mais sim um senhor com 50 anos, desejando vencer uma batalha do qual está sendo muito difícil para mim, mais com força graças Deus só falta um ano para eu terminar, más mesmo assim fico grato pela sua ajuda, abraços adicionado 15 minutos depois Davi como eu disse, não entendo de programação , será que você poderia me ajudar amigo?
  2. Amigos boa tarde, eu não entendo muito de programação não, estou começando agora, estou com esse trabalho para entregar, só que não estou conseguindo retornar ao início quando erro uma senha, para começar tudo de novo , só estou precisando jeitar Isso, vcs podem me explicar detalhadamente, ficarei grato, um abraço a todos. Trabalho: #include <stdio.h> #include<stdlib.h> #include <math.h> #include <locale.h> //biblioteca que permite usar acentos // 1991757-5 - Meu RA // 01 99 17 57 50 - Meu RA Convertido em Dezenas float a1,a2, a3, a4,a5; //define a quantidades de números a serem digitados void primeiro(){ printf ("Digite o primeiro número: \n\n"); //pede para que o usuário digite a senha scanf ("%f",&a1); //lê o número que foi digitado while (a1!=01) //enquanto o usuário errar o número esse bloco será executado { printf("Você digitou um número incorreto\n\n"); system("color CF"); printf ("Tente novamente\n\n"); scanf("%f",&a1); } if (a1==01) // se o usuário acertar o número esse bloco será executado { printf("Você passou pela primeira etapa,continue\n\n"); system("color 2A"); } } void segundo(){ printf ("Digite o segundo número: \n\n"); // pede para que o usuário digite a senha scanf ("%f",&a2);//lê o número que foi digitado while (a2!=99) //enquanto o usuário errar o número esse bloco será executado { system("color CF"); printf("Você digitou um número incorreto : \n\n"); printf ("Tente novamente\n\n"); if(a2!=99){ primeiro(); }else{ scanf("%f",&a2); } } if (a2==99) // se o usuário acertar o número esse bloco será executado { printf("Você passou pela primeira etapa,continue !\n\n"); system("color 2A"); } } void terceiro(){ printf ("Digite o terceiro número : \n\n"); // pede para que o usuário digite a senha scanf ("%f",&a3);//lê o número que foi digitado while (a3!=17) //enquanto o usuário errar o número esse bloco será executado { printf("Você digitou um número incorreto ! \n\n"); system("color CF"); printf ("Tente novamente : \n\n"); if(a3!=17){ primeiro(); }else{ scanf("%f",&a3); } } if (a3==17) // se o usuário acertar o número esse bloco será executado { printf("Você passou pela terceira etapa,continue ! \n\n"); system("color 2A"); } } void quarto(){ printf ("Digite o quarto número : \n\n"); // pede para que o usuário digite a senha scanf ("%f", &a4);//lê o número que foi digitado while (a4!=57) //enquanto o usuário errar o número esse bloco será executado { printf("Você digitou um número incorreto ! \n\n"); system("color CF"); printf ("Tente novamente : \n\n"); if(a4!=57){ primeiro(); }else{ scanf("%f",&a4); } } if (a4==57) //se o usuário digitar o número correto esse bloco será executado { printf("Você passou pela quarta etapa,continue ! \n\n"); system("color 2A "); } } void quinto(){ printf ("Digite o quinto número: \n\n"); // pede para que o usuário digite a senha scanf ("%f",&a5);//lê o número que foi digitado while (a5!=50) //enquanto o usuário errar o número esse bloco será executado { printf("Você digitou um número incorreto ! \n\n"); system("color CF"); printf ("Tente novamente : \n\n"); if(a5!=50){ primeiro(); }else{ scanf("%f",&a5); } } if (a5==50) // se o usuário acertar o número esse bloco será executado { printf("Você passou pela quinta etapa! \n\n"); system("color 2A"); } } int main () { setlocale (LC_ALL, "portuguese"); //define a localidade primeiro(); segundo(); terceiro(); quarto(); quinto(); if (a1==01 &&a2==99 &&a3==17 &&a4==57 &&a5==50) { printf("PORTA LIBERADA , ENTRE ! \n\n"); system("color 2A"); } return '\0'; }
  3. Duarte2020

    C Trabalho em code C

    Amigo Devair bom dia, o problema é que eu não consigo assimilar está matéria, até hoje tenho plena dificuldade tanto para entender como para fazer, eu estou indo para a segunda vês que estou exercendo está matéria, poxa amigo não sei mais o que faço, estou igual a cego em tiroteio, não tenho vergonha de falar não.
  4. Caro amigos, estou precisando criar um programa em C e não estou conseguindo, vcs podem me ajudar? Trabalho Elabore um código em linguagem C que simule uma tranca de abertura de cofre onde os dígitos de seu RA (registro acadêmico de 9 ou 10 dígitos), de forma que sejam formados pares de dezenas para simular o número correto de cada etapa da tranca, ou seja, num RA fictício 19236798-5, converta para 01-92-36-79-85 para RAs com 9 dígitos ou sem acrescentar o 0 no caso de RAs com 10 dígitos. Estes números devem ser os segredos que vão liberando a tranca etapa por etapa, sendo que a cada erro, reinicia-se a tranca e o usuário necessíta reiniciar a inserção dos números novamente, desde a primeira etapa, como no mecanismo de abertura de cofres mesmo. Em caso do usuário não acertar as 5 dezenas, o processo é repetido infinitamente, como uma tranca normal, mas caso o usuário acerte os cinco números em sequência, uma mensagem deve ser exibida informando que a porta foi aberta. Ficarei grato pela ajuda.

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

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!