C/Visual C - Código que me permita lograr lo siguiente, en c++

 
Vista:
sin imagen de perfil
Val: 3
Ha aumentado su posición en 7 puestos en C/Visual C (en relación al último mes)
Gráfica de C/Visual C

Código que me permita lograr lo siguiente, en c++

Publicado por jorge (1 intervención) el 25/05/2020 07:33:13
1. La cantidad inicial debe ser mayor a 0
2. El tipo de incremente debera ser 2 o 3
3. El nunero de incrementos deberá ser mayor a 0
Ejemplo.
Cantidad inicial: 25
Tipo de incremento:3
Número de incrementos:5
28
31
34
37
40


Plss ayuda! No logro que me salga eso, llevo mucho tiempo intentándolo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder
sin imagen de perfil
Val: 4
Ha aumentado su posición en 11 puestos en C/Visual C (en relación al último mes)
Gráfica de C/Visual C

Código que me permita lograr lo siguiente, en c++

Publicado por Ruben (1 intervención) el 25/05/2020 08:14:01
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#include <iostream>
#include <stdio.h>
using namespace std;
 
int main(){
	int inicial = 0;
	int incremento = 3;
	int incrementos = 0;
 
	do {
		cout << "Cantidad inicial: \n";
		cin >> inicial;
		if(inicial == 0){
			cout << "La cantidad debe ser mayor a 0\n";
		}
	} while (inicial==0);
 
	do {
		cout << "Incrementos (2 o 3): \n";
		cin >> incremento;
		if(3 < incremento || incremento < 2){
			cout << "El incremento debe se 2 0 3\n";
		}
	} while (3 < incremento || incremento < 2);
 
	do {
		cout << "Numero de Incrementos: \n";
		cin >> incrementos;
		if(incrementos == 0){
			cout << "La cantidad debe ser mayor a 0\n";
		}
	} while (incrementos==0);
 
	cout << "-----------------------------------------\n";
 
	for(int i = 0; i<incrementos; i++) {
			inicial += incremento;
			cout << inicial << "\n";
	}
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
-1
Comentar
sin imagen de perfil
Val: 265
Bronce
Ha mantenido su posición en C/Visual C (en relación al último mes)
Gráfica de C/Visual C

Código que me permita lograr lo siguiente, en c++

Publicado por dario (82 intervenciones) el 25/05/2020 11:23:17
Hola, otro un poco mas simple.
Salu2.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
 
using namespace std;
 
int main() {
  int cantInicial,tipoIncremento,numIncrementos,i;
 
  cout << "Cantidad inicial: ";
  cin >> cantInicial;
  cout << "tipo de incremento (2 o 3): ";
  cin >> tipoIncremento;
  cout << "Numero de incrementos: ";
  cin >> numIncrementos;
 
  for (i=1; i<=numIncrementos; i++) {
    cantInicial = cantInicial + tipoIncremento;
    cout << cantInicial << endl;
  }
 
  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
-1
Comentar