Exercicios C loop

469 palavras 2 páginas
1. Escreva um programa para calcular a tabuada de um número inteiro N (0<=N<=10) informado pelo usuário.
O exemplo de execução abaixo deve ser estritamente seguido:
Exemplo:
Digite um numero inteiro: 7
7 * 0 = 0
7 * 1 = 7
7 * 2 = 14
7 * 3 = 21
7 * 4 = 28
7 * 5 = 35
7 * 6 = 42
7 * 7 = 49
7 * 8 = 56
7 * 9 = 63
7 * 10 = 70

Resp.:
#include <stdio.h>
#include <stdlib.h> int main()
{
int n, i, mult; do{ printf("Digite um numero inteiro: "); scanf("%d", &n);
}while((n<0)||(n>10));

for (i=0;i<=10;i++)
{
mult = n*i; printf("%d * %d = %d\n", n, i, mult);
}
system("PAUSE"); return 0;
}
2. Escreva um programa para ler um intervalo definido pelo usuário (variáveis do tipo inteiro, n1 e n2), com n1 < n2, e retornar a soma dos números inteiros pertencentes ao intervalo fechado [n1, n2].
Resp.:
#include <stdio.h>
#include <stdlib.h> int main()
{
int n1, n2, i; int soma = 0; printf("Digite n1: "); scanf("%d", &n1); printf("Digite n2: "); scanf("%d", &n2); if (n1>n2)

{ printf("Escolha n2 > n1\n"); printf("\n"); do
{
printf("Digite n1: "); scanf("%d", &n1); printf("Digite n2: "); scanf("%d", &n2); for (i=n1; i<=n2; i++)
{
soma = soma + i;
}
}while(n1>n2);
}else{
for (i=n1; i<=n2; i++)
{
soma = soma + i;
}
} printf("A soma em [%d, %d] e %d\n", n1, n2, soma); system("PAUSE"); return 0;
}
3. Escreva um programa para determinar se um determinado ano informado pelo usuário (variável ano) é bissexto. Dica:
- São bissextos todos os anos múltiplos de 400;
- São bissextos todos os múltiplos de 4 não múltiplos de 100;
- Não são bissextos todos os demais anos.
Resp.:
#include <stdio.h>
#include <stdlib.h> int main()
{
int ano; printf("Digite o ano "); scanf("%d", &ano); if (ano%400==0)
{
printf("%d e um ano bissexto\n", ano); system("PAUSE"); return 1;
}
if ((ano%4==0)&&(ano%100!=0))
{
printf("%d e um ano bissexto\n", ano);

system("PAUSE"); return 1;
}else{
printf("%d nao e um ano bissexto\n", ano); system("PAUSE"); return 0;
}
}
4. Um número é primo se ele não tem divisores, exceto 1 e

Relacionados

  • C_com calculo
    2752 palavras | 12 páginas
  • Microcontrolador 8051 interrupção
    1472 palavras | 6 páginas
  • Programação fortran para engenharia
    4371 palavras | 18 páginas
  • fwafawfa
    3985 palavras | 16 páginas
  • Microprocessadores
    899 palavras | 4 páginas
  • tcc mecatrônica
    3603 palavras | 15 páginas
  • EstruturasRepeticao N4
    1671 palavras | 7 páginas
  • Máquina Hipotética
    1434 palavras | 6 páginas
  • Trajetória do loop
    905 palavras | 4 páginas
  • sql oracle
    60486 palavras | 242 páginas