Multipla escolha
Publicado por erico rojahn santos 22/03/2007
[ Hits: 9.913 ]
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");
}
Imprime a soma dos numeros positivos e negativos
Faça suas próprias atualizações de pacotes/programas no Void Linux e torne-se um Contribuidor
Como rodar o Folding@home no Linux
Criando um painel de controle (Dashboard) para seu servidor com o Homepage
O Abismo entre o Código e o Chão: Saltos Tecnológicos e a Exclusão Estrutural no Brasil
Instalar e Configurar a santíssima trindade (PAP) no Void Linux
Pisando no acelerador do Linux Mint: Kernel XanMod, zRAM e Ajustes de Swap
Como compilar kernel no Linux Mint
Lançamento do Brutal DOOM test 6
Consertando o erro no Brave de webgl
Soluçăo para ter de volta as bordas e barra de títulos das janelas em zenity no Debian 13.x
Seno, Coseno, Tangente em CLIPPER (0)
Inserir uma URL num arquvo pelo Ubuntu (CLIPPER) (0)
VMWare Player năo conecta na rede nem consigo intercambiar arquivos (1)









