Ir ao conteúdo

Posts recomendados

Postado

Preciso desenvolver um programa que faça isso:

 

"Escreva um programa que solicite a entrada do número inteiro positivo N e que imprima na tela todos os valores que estão entre –N e +N"

 

consegui fazer isso, porém ele so exibi o numero digitado e o mesmo numero porém negativo:

 

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

main () {
    
    int n,i;
    
    setlocale(LC_ALL, "Portuguese");
    
 {
    
        
    printf ("Digite um numero");
    scanf ("%d", &i);
    
    do {
        
    i = i * -1;
    
    printf ("%d\n", i);

    }while (i <= n);

    
}
 return 0;
}

  • Obrigado 1
Postado

@LucasFerreira3 Eu faria uma função específica, daí eu testava se n for menor ou igual a 0 daria um erro ou coisa do tipo (pois o enunciado pede somente números positivos). Se for positivo, eu colocaria -n em alguma variável local e faria "enquanto negativo (minha variável) for menor ou igual a n, acrescente 1 a negativo", aí só ir mostrando dentro do laço o negativo.

  • Curtir 1
Postado

@LucasFerreira3       se for os números entre -N e +N  não incluindo os mesmos , então seu código poderia ser assim  :

#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <locale.h>
int main(){
    int n,i;
    setlocale(LC_ALL, "Portuguese");
    printf ("Digite um numero ");
    scanf ("%d", &i);
    for(n=-i;n<i;n++){
        printf ("%d\n",n);
    }
    printf("\n     Tecle !\n\n\n");
    getch();
    return 0;
}

 

  • Obrigado 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!