Multipla escolha
Publicado por erico rojahn santos 22/03/2007
[ Hits: 9.709 ]
Homepage: http://kernelsys.blogspot.com
Precisei fazer em aula um programinha de múltipla escolha em C.
/* Erico Rojahn Santos 09/03/2007 Msn: ericopf@gmail.com */ /* Fazer um programinha que faça um simulado de multipla escolha com diversos assuntos*/ #include <stdio.h> #include <stdlib.h> int main() { char nome[80]; int acertos,erros,resp; float pontos; acertos=0; erros=0; system("color 9a"); printf("\nO programa apresenta 10 perguntas de multipla escolha\n"); printf("Digite seu nome: "); gets(nome); printf("\nBoa Sorte %s\n ",nome); printf("\n1)Qual a funcao de um firewall?\n"); printf("[1]Evitar e-mail bomba\n"); printf("[2]Mostrar todas as possiveis falhas do sistema\n"); printf("[3]Monitorar todas as conexoes do sistema\n"); printf("[4]Proteger a maquina contra virus\n"); do{ scanf("%i",&resp); }while(resp<1 || resp >4); if(resp == 3) acertos = acertos + 1; else erros = erros + 1; system("cls"); printf("\n2)O que significa VPN em Portugues?\n"); printf("[1]Rede Protegida com Voz\n"); printf("[2]Vou pra Natal\n"); printf("[3]Veracidade de Redes P\n"); printf("[4]Rede Virtual Privada\n"); do{ scanf("%i",&resp); }while(resp<1 || resp>4); if(resp == 4) acertos = acertos + 1; else erros = erros + 1; system("cls"); printf("\n3)Qual o protocolo usado para multicast?\n"); printf("[1]ICMP\n"); printf("[2]TCP\n"); printf("[3]UPP\n"); printf("[4]IGMP\n"); do{ scanf("%i",&resp); }while(resp<1 || resp>4); if(resp == 4) acertos = acertos + 1; else erros = erros = erros + 1; system("cls"); printf("\n4)O que sao Cookies?\n"); printf("[1]Software comercial\n"); printf("[2]Um tipo de jogo\n"); printf("[3]Pequenos \"espioes\" instalados pelo browser\n"); printf("[4]SPAM nao requerido\n"); do{ scanf("%i",&resp); }while(resp<1 || resp>4); if(resp == 3) acertos = acertos + 1; else erros = erros + 1; system("cls"); printf("\n5)Quem inventou o mouse?\n"); printf("[1]Microsoft\n"); printf("[2]ITA\n"); printf("[3]Xerox\n"); printf("[4]Apple\n"); do{ scanf("%i",&resp); }while(resp<1 || resp>4); if(resp == 3) acertos = acertos + 1; else erros = erros + 1; system("cls"); printf("6)Qual o nome do presidente da Microsoft?\n"); printf("[1]Robert Morris\n"); printf("[2]Steve Balmer\n"); printf("[3]Bill Gates\n"); printf("[4]Steve Johns\n"); do{ scanf("%i",&resp); }while(resp<1 || resp>4); if(resp == 2) acertos = acertos + 1; else erros = erros + 1; system("cls"); printf("\n7)Qual o nome do primeiro computador pessoal?\n"); printf("[1]PC XT\n"); printf("[2]MSX\n"); printf("[3]Apple II\n"); printf("[4]AMIGA\n"); do{ scanf("%i",&resp); }while(resp<1 || resp>4); if(resp == 3) acertos = acertos + 1; else erros = erros + 1; system("cls"); printf("\n8)Qual dessas linguagens de programacao e' usada para Web?\n"); printf("[1]Cobol\n"); printf("[2]C\n"); printf("[3]Assembler\n"); printf("[4]Asp\n"); do{ scanf("%i",&resp); }while(resp<1 || resp>4); if(resp == 4) acertos = acertos + 1; else erros = erros + 1; system("cls"); printf("\n9)Qual nome do criador do Linux?\n"); printf("[1]Bill Gates\n"); printf("[2]Marc Richards\n"); printf("[3]Linus Torvalds\n"); printf("[4]Steve Johns\n"); do{ scanf("%i",&resp); }while(resp<1 || resp>4); if(resp == 3) acertos = acertos + 1; else erros = erros + 1; system("cls"); printf("\n10)Qual o comando utilizado no Linux para listar os arquivos do diretorio?\n"); printf("[1]RM\n"); printf("[2]DIR\n"); printf("[3]CP\n"); printf("[4]LS\n"); do{ scanf("%i",&resp); }while(resp<1 || resp>4); if(resp == 4) acertos = acertos + 1; else erros = erros + 1; printf("\n\n vc teve %i acertos e %i erros no simulado\n",acertos,erros); pontos = (acertos*100)/10; printf("Pontuacao do simulado %5.2f\n",pontos); if(pontos == 100.00) printf("\nPARABENS!!! vc gabaritou o simulado\n"); else { if(pontos >=80.0 && pontos <=99.0) printf("\nExcelente!\n"); else { if(pontos >=60.0 && pontos <=79.0) printf("\nOtimo!\n"); else { if(pontos >=40.0 && pontos <=59) printf("\nBom!\n"); else { if(pontos >=30.0 && pontos <=39.0) printf("\nRegular!\n"); else printf("\nVC precisa estudar mais %s\n",nome); } } } } system("Pause"); }
Organizar variáveis em ordem crescente
O que é o THP na configuração de RAM do Linux e quando desabilitá-lo
Comparação entre os escalonadores BFQ e MQ-Deadline (acesso a disco) no Arch e Debian
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Como unir duas coleçőes de ROMs preservando as versőes traduzidas (sem duplicatas)
Como instalar o Telegram Desktop no Ubuntu 24.04
Overclocking Permanente para Drastic no Miyoo Mini Plus
Problemas de chaves (/usr/share/keyrings) no Debian
Converter os repositórios Debian para o novo formato com as chaves
Programa simples pra cortar vídeos (6)
Instalaçăo automatizada do Debian 12 em UEFI (1)
Browser/Placa de vídeo trava Ubuntu 22.04 (2)