Tecnologia do Blogger.

Text Widget

Search (Don't Edit)

Sample Text

Formulir Kontak

Nome

E-mail *

Mensagem *

Full-Width Version (true/false)

Flickr

Arquivo do blog

Facebook

Translate

Video of the Day

Slider (Add Label Name Here!) (Documentation Required)

Teste Teste Teste

Know us

Teste Teste Teste Teste

Popular Posts

Featured

13 de jan. de 2015

Algoritmo em C -Fatorial de uma sequencia numérica

Um programa em C, onde o usuário deverá informar 2 números inteiros. Esses números representam, respectivamente, o inicio e o fim de uma sequencia numérica. Se necessário, altere a ordem dos números informados e exiba o calculo e o resultado do fatorial de cada número no intervalo.
Exemplo:
3! = 3 x 2 x 1 = 6
4! = 4 x 3 x 2 x 1 = 24
5! = 5 x 4 x 3 x 2 x 1 = 120

#include<stdio.h>
#include<math.h>
int main(){
    int n1,n2,aux,i1,i2,fat;
    int aux2; 
    char resp;
    do{
    system("cls");  
    printf("\nInforme um numero inteiro para inicio: ");
    scanf("%d",&n1);
    printf("\nInforme um numero inteiro para o fim: ");
    scanf("%d",&n2);
    if(n1<=1 && n2<=1)
              while(n1<=1 || n2<=1){
                          system("cls");
                          printf("\nDigite dois numeros maiores que 1:");
                          scanf("%d%d",&n1,&n2);
              }
        if(n1==n2)
              while(n1==n2){
                            system("cls");
                          printf("\nDigite dois numeros maiores que um e diferentes:");
                          scanf("%d%d",&n1,&n2);
              }
    if(n2<n1){
    aux=n1;
    n1=n2;
    n2=aux;
    }
      
    for(i1=n1+1;i1<n2;i1++){
    fat=1;     
        for(i2=i1;i2>=1;i2--){                                             
            if(i1==i2){
                        printf("%d!=%dx",i1,i2);
         
          }         
          else 
              if(i2==1){
                        printf("%d=%d\n",i2,fat);
                        fat*=i2;
            }
          else
              printf("%dx",i2);
              fat*=i2;
        }
    }
          printf("\n\nDeseja executar novamente?");
          scanf("%s",&resp);
          if(resp!='s' && resp!='S' && resp!='n' && resp!='N'){
                        printf("\n\nDeseja executar novamente?");
                        scanf("%s",&resp);
          }      
    }while(resp=='s' || resp=='S');
}
Trabalhos.:
E-mail: mvf5system@gmail.com
Blog: http://mvf5-system.blogspot.com.br/

0 comentários:

Postar um comentário

Como funciona a assessoria acadêmica

Processo simples, claro e sem complicação para estudantes da Unicesumar.

Envio do trabalho Você envia o MAPA, TCC, artigo ou atividade diretamente pelo WhatsApp.
Análise e orçamento Avaliamos as orientações da disciplina e retornamos com prazo e valor.
Entrega orientada Trabalho desenvolvido conforme solicitado, respeitando normas acadêmicas.

botão de baixo, lateral direito

Assessoria Acadêmica para Estudantes da Unicesumar

MAPA, TCC, artigos e trabalhos acadêmicos com normas ABNT. Atendimento rápido e personalizado.

Falar no WhatsApp

Postagem em destaque

MVF5 System - SOLUÇÕES EM TI!

          Desenvolvimento de projetos, softwares, sites, blogs e trabalhos conforme sua necessidade e com os melhores preços. Entre em c...

Seguidores

Total de visualizações

Postagens populares