/* programa_1 ················································*/
#include <stdio.h>
int main()
{
    int i;
    for (i=0 ; i<5 ; i++)
        printf("Valor de i: %d\n", i);
    
    printf("Agora, a variável i possui o valor: %d\n", i);
}


/* programa_2 ················································*/ #include <stdio.h> int main() { const int i; for (i=0 ; i<5 ; i++) printf("Valor de i: %d\n", i); }
/* programa_3 ················································*/ #include <stdio.h> int main() { int num; do { printf("Digite um número: "); scanf("%d", &num); } while (num >= 2 && num <= 80); printf("Saindo...\n"); }
/* programa_4 ················································*/ #include <stdio.h> int main() { const int constante = 1; int num, num2; char nome[20]; printf("Digite seu nome: "); scanf("%s", nome); do { printf("Digite um número: "); scanf("%d", &num); } while (!(num < 2 || num > 80)); printf("Nome digitado: %s\n", nome); printf("Numero digitado somado com 10: %d\n", num+10 ); printf("Numero digitado igual a constante %d: %d\n", constante, num == constante); printf("(1 significa verdadeiro e 0 significa falso)\n"); }
/* programa_5 ················································*/ #include <stdio.h> int main() { int valor1=34, i, cont=0, soma=0; for (i=0 ; i<5 ; i++) { printf("valor1: %d\n", valor1); printf("cont: %d\n", cont); printf("soma: %d\n", soma); printf("----------------\n"); valor1 = valor1 + i; cont++; soma = soma + i; } printf("\n\n"); printf("Valor de valor1: %d\n", valor1); printf("Valor de cont: %d\n", cont); printf("Valor de soma: %d\n", soma); }
/* programa_6 ················································*/ #include <stdio.h> int main() { int num; num = 0; while (num < 10) { printf("valor do numero: %d\n", num); } printf("Saindo...\n"); }
/* programa_7 ················································*/ #include <stdio.h> int main() { char nome[20]; printf("Digite seu nome: "); scanf("%s", nome); switch(nome[0]) { case 'j': case 'J': printf("Seu nome comeca com uma letra bonita!\n"); break; default: printf("Seu nome nãoo comeca com uma letra bonita! =P\n"); } }
/* programa_8 ················································*/ #include <stdio.h> #define MAX_ITENS 10 int main() { float valores[MAX_ITENS]; float valorTotal; int maisCaro, i; printf("programa_compras\n"); for (i=0;i<MAX_ITENS;i++) { printf("Digite o valor do item %d: ", i); scanf("%f", &valores[i]); } // agora vamos analisar os itens de nossa compra valorTotal = 0; for (i=0;i<MAX_ITENS;i++) { printf("Estou somando %.2f com %.2f\n", valorTotal, valores[i]); valorTotal = valorTotal + valores[i]; } maisCaro = 0; for (i=1;i<MAX_ITENS;i++) { if (valores[i] > valores[maisCaro]) { maisCaro = i; } } // escrevendo as informações obtidas na tela printf("\nInformacoes:\n"); printf("O valor do primeiro produto comprado foi: R$ %.2f\n", valores[0]); printf("O valor do último produto comprado foi: R$ %.2f\n", valores[MAX_ITENS-1]); printf("A soma dos valores foi: R$ %.2f\n", valorTotal); printf("O item mais caro está na posição %d do vetor.\n", maisCaro); printf("Isso significa que foi o %dº item comprado.\n", maisCaro+1); printf("O valor do item mais caro foi de: R$ %.2f\n", valores[maisCaro]); }
/* programa_9 ················································*/ #include <stdio.h> #define MAX_ITENS 10 int main() { float valores[MAX_ITENS]; char nomes[MAX_ITENS][20]; float valorTotal; int maisCaro, i; printf("programa_de Compras\n"); for (i=0;i<MAX_ITENS;i++) { printf("Digite o nome do produto %d: ", i); //modificado aqui scanf("%s", nomes[i]); //modificado aquid printf("Digite o valor do item %d: ", i); scanf("%f", &valores[i]); } // agora vamos analisar os itens de nossa compra valorTotal = 0; for (i=0;i<MAX_ITENS;i++) { printf("Estou somando %.2f com %.2f\n", valorTotal, valores[i]); valorTotal = valorTotal + valores[i]; } maisCaro = 0; for (i=1;i<MAX_ITENS;i++) { if (valores[i] > valores[maisCaro]) { maisCaro = i; } } // escrevendo as informações obtidas na tela printf("\nInformacoes:\n"); printf("O valor do primeiro produto comprado foi: R$ %.2f\n", valores[0]); printf("O valor do último produto comprado foi: R$ %.2f\n", valores[MAX_ITENS-1]); printf("A soma dos valores foi: R$ %.2f\n", valorTotal); printf("O item mais caro está na posição %d do vetor.\n", maisCaro); printf("Isso significa que foi o %dº item comprado.\n", maisCaro+1); printf("O valor do item mais caro foi de: R$ %.2f\n", valores[maisCaro]); }