Atps de programação estruturada

1288 palavras 6 páginas
Sistema de Informação – 1° período- Manhã

PROGRAMAÇÃO ESTRUTURADA
REPETIÇÕES E VETORES

Belo Horizonte 03 de junho de 2011

a) Estruturas de repetição

1) Faça um algoritmo que leia um valor inteiro e menor que 1000 (1 <= N <= 1000) para uma variável N. A seguir, seu programa deve identificar se esse número lido é primo ou não. Em ambos os casos, apresentar uma mensagem informando ao usuário o que foi descoberto sobre o número (se primo ou não). Se o valor lido para N no início do programa não satisfizer a condição indicada no início (1 <= N <= 1000), apresentar uma mensagem informando ao usuário que o valor digitado foi inválido.

#include <stdio.h>
#include <stdlib.h>

main(){ int n, x=0, i;

loop: printf("Informe um numero entre 1 e 1000:\n"); scanf("%d",&n); if(n>1000 || n<1){ system("cls"); printf("ERRO!\n Favor digitar um numero entre 1 e 1000!\n"); getch(); system("cls"); goto loop;
}

for(i=1;i<=n;i++){ if(n%i==0) x++;
}

system("cls"); if(x<2 || x>2){ printf("\n%d Nao faz parte dos numeros primos \n\n",n);
}else
if(x==2){ printf("\n%d Faz parte dos numeros primos \n\n",n);
}

system("pause");
}

3) Leia 2 valores: X e Y. A seguir, calcule e mostre a soma dos números ímpares entre eles, incluindo ambos na verificação.

#include <stdio.h>
#include <stdlib.h>

main ()

{ //Declaracao de variaveis int somaxy,somatotal=0,x=0,y,i=0;

//Entrada de dados printf ("Digite um numero\n"); scanf ("%d",&x); printf ("Digite outro numero\n"); scanf ("%d",&y); //Soma dos dois numeros digitados somaxy=x+y; //indentificando e somando numeros impares entre eles //se x for menor que y if (x<y) { for (i = x+1; i < y; i += 1) { if (i%2!=0) { somatotal=somatotal+i; } }

Relacionados

  • Atps programação estruturada
    1076 palavras | 5 páginas
  • Atps de programação estruturada
    1570 palavras | 7 páginas
  • Atps programação estruturada
    1136 palavras | 5 páginas
  • ATPS PROGRAMAÇÂO ESTRUTURADA
    1854 palavras | 8 páginas
  • Atps programação estruturada
    310 palavras | 2 páginas
  • Atps programação estruturada
    2931 palavras | 12 páginas
  • Atps Programação Estruturada
    1652 palavras | 7 páginas
  • Atps programação estruturada
    527 palavras | 3 páginas
  • ATPS Programação Estruturada
    492 palavras | 2 páginas
  • atps - programação estruturada
    1524 palavras | 7 páginas