Dev - C++ - sucesion de numeros

 
Vista:

sucesion de numeros

Publicado por Daniel (1 intervención) el 26/09/2017 06:13:15
Ayuda con un programa que me cuando ingrese n numero me de n numero de una sucesion como por ejemplo
2,4,3,6,5,10,11
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 171
Ha aumentado 1 puesto en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

sucesion de numeros

Publicado por juanki (73 intervenciones) el 26/09/2017 19:12:58
Hola

Difícil saber lo que quieres. ¿Quieres que si el usuario ingresa el número 2, te de el número que está en la posición 2?

Si es eso, es fácil, mete esos números en un array y pide un número al usuario. Imprimes el elemento del array que introdujo el usuario.

OJO, recuerda que los array comienzan en 0 y comprueba que el número introducido por el usuario no sea mayor al último elemento del array.

Si es otra cosa lo que quieres, explicalo bien, no se entiende nada de lo que dices.

Un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

sucesion de numeros

Publicado por Aristeo (2 intervenciones) el 27/09/2017 01:11:59
Hola amigo, mira si lo que quieres es todos los numeros anteriores a ese ejemplo 6, y que te imprima 1,2,3,4,5,6 solo declara una variable y en un vector o for, manda desde 0 hasta ese numero, o si quieres una cantidad de numeros aleatorios, ejemplo 5 y que me mande 1,9,20,44,32 usa la libreria "time", y en un arreglo imprime esos numeros aleatorios con una funcion srand();
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 1.440
Bronce
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

sucesion de numeros

Publicado por dario (107 intervenciones) el 27/09/2017 05:08:00
Esto es lo que quieres.
Saludos.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
 
using namespace std;
 
int main() {
	int i,x;
 
    i = 1; //puedes cambiar esto por un numero introducido por el usuario
    x = 2;
 
    while (i<= 5) {
        cout << x << ' ';
        x = x * 2;
        cout << x << ' ';
        x = x - 1;
        i++;
    }
 
	return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Emanuel Gauler

sucesion de numeros

Publicado por Emanuel Gauler (1 intervención) el 30/06/2020 03:11:53
Una forma de generar secuencias de números es con la función plantilla
1
std::iota<typename T>
de la biblioteca de <algorithms>

Ahí está la descripción de la función
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar