Mi programa compila rápido y se cierra
Publicado por juan (3 intervenciones) el 25/09/2019 04:55:26
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
#include<iostream>
#include<string>
#include<sstream>
#include<stdio.h>
#include<stdlib.h>
using namespace std;
string itoa(int n)
{
string rtn;
bool neg=false;
if(n<0)
{
neg=true;
n=n;
}
if(n==0)
return "0";
for(rtn="";n>0;rtn.insert(rtn.begin(),n%10+'0'),n/=10);
if(neg)
rtn.insert(rtn.begin(),'-');
return rtn;
}
int main()
{
int semilla1,semilla2,semilla3,ncalcular,semillafinal,x=3,r=1,longitud;
string semi,semillalong,semillaajust;
cout<<"METODO PRODUCTOS MEDIOS"<<endl;
cout<<"CUANTOS NUMEROS PSEUDOALEATORIOS DESEA OBTENER?";
cin>>ncalcular;
cout<<"INTRODUSCA SEMILLA 1=>";
cin>>semilla1;
semi=itoa(semilla1);
longitud=semi.length();
if(longitud==4)
{
cout<<"INTRODUSCA SEMILLA 2=>";
cin>>semilla2;
semi=itoa(semilla2);
longitud=semi.length();
if(longitud==4)
{
cout<<endl<<endl<<"RESULTADOS;"<<endl<<endl;
for(int i=0;i<ncalcular;i++)
{
semilla3=semilla1*semilla2;
string semilla;
semilla=itoa(semilla3);
longitud=semilla.length();
if(longitud<8)
{
semilla="0"+semilla;
semillaajust=semilla;
string sem;
sem=semilla.substr(2,4);
semilla3=atoi(sem.c_str());
cout<<"Y"<<i<<"("<<semilla1<<")"<<"("<<semilla2<<")"<<"="<<semillaajust;
cout<<"\t\tX"<<x++<<"="<<semilla3;
cout<<"\t\tr"<<r++<<"="<<"0."<<sem<<endl;
semilla1=semilla2;
semilla2=semilla3;
}
else
{
semillaajust=semilla;
string sem;
sem=semilla.substr(2,4);
semilla3=atoi(sem.c_str());
cout<<"Y"<<i<<"("<<semilla1<<")"<<"("<<semilla2<<")"<<"="<< semillaajust;
cout<<"\t\tX"<<x++<<"="<<semilla3;
cout<<"\t\tr"<<r++<<"="<<"0."<<sem<<endl;
semilla1=semilla2;
semilla2=semilla3;
}
}
}
else
{
cout<<"FAVOR DE INTRODUCIR UN NUMERO DE 4 CIFRAS"<<endl;
}
}
else
{
cout<<"FAVOR DE INTRODUCIR UN NUMERODE 4 CIFRAS"<<endl;
}
return 0;
}

Ayuda mi programa compila pero se cierra rápido??
Valora esta pregunta


0