Skip to content

Instantly share code, notes, and snippets.

@Matheus-Felipe-C
Created April 21, 2021 22:04
Show Gist options
  • Select an option

  • Save Matheus-Felipe-C/664ecc989b7bf1246452a817d4b2d7a3 to your computer and use it in GitHub Desktop.

Select an option

Save Matheus-Felipe-C/664ecc989b7bf1246452a817d4b2d7a3 to your computer and use it in GitHub Desktop.

Revisions

  1. Matheus-Felipe-C created this gist Apr 21, 2021.
    72 changes: 72 additions & 0 deletions lista de 50 questoes.c
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,72 @@
    #include <stdio.h>
    #include <math.h>

    main(){
    int input;

    //introdução
    printf("Oi! Bem vindo a resolucao da lista de 50 questoes \n Nem todas as questoes foram respondidas ainda, tenha paciencia!\n");
    printf( "\n--------------------------------------------------- \n");
    printf("Criador: Matheus Felipe de Oliveira Ferreira, estudante do Senai de Feira de Santana. \nemail: [email protected]");
    printf( "\n--------------------------------------------------- \n");

    do{
    printf("\nDigite um numero. Entre 0 e 50 sao as questoes, digite 0 para fechar : "); //menu
    scanf("%d" , &input);

    switch(input){
    case 0 : //fechar
    printf("\nObrigado por acessar! Tenha um bom dia/boa noite!");
    return 0;
    break;

    case 1 : //a partir deste case sao as questoes
    printf("1)Escreva um algoritmo para ler um valor (do teclado) e escrever (na tela) o seu antecessor\n");

    int num, ant;
    printf("DIgite um numero: ");
    scanf("%d", &num);
    ant = num - 1;
    printf("O antecessor de %d e: %d" , num, ant);
    break;

    case 2 :
    printf("2)Escreva um algoritmo para ler as dimensões de um retângulo (base e altura), calcular e escrever a área do retângulo (base*altura).\n");
    float base, height, area;

    printf("Diga a altura do retangulo em metros: ");
    scanf("%f" , &height);
    printf("Diga a base do retangulo em metros: ");
    scanf("%f" , &base);

    area = base * height;

    printf("A area do retangulo e: %.2f metros ", area);
    break;
    case 3 :
    printf("3)Escreva um algoritmo para ler o número total de eleitores de um município, o número de votos brancos, nulos e válidos. Calcular e escrever o percentual que cada um representa em relação ao total de eleitores.\n ");
    int total, brancos, nulos, validos;
    float perbrancos, pernulos, pervalidos;

    printf("Quantos eleitores votaram ? ");
    scanf("%d", &total);
    printf("Quantos desses votos foram brancos ? ");
    scanf("%d", &brancos);
    printf("Quantos desses votos foram nulos ? ");
    scanf("%d", &nulos);
    printf("E quantos foram validos? ");
    scanf("%d", &validos);

    perbrancos = brancos/total;
    pernulos = nulos/total;
    pervalidos = validos/total;

    printf("Os votos validos sao %.2f \n Os votos brancos sao %.2f e os votos nulos sao %.2f do valor total %d ", pervalidos, perbrancos, pernulos, total);

    }
    }while(input != 0);




    }