PRACTICA # 5
Código C++:
#include<iostream>
using namespace std;
int main()
{
int N, a, i, c;
cout<<"ingrese la cantidad ";
cin>>N;
a = 1;
c = 4;
for (i = 1 ; i <= N ; i++)
{
cout<<a<<", ";
if(a == 1)
{
a = a + c;
}
else
{
c = c + 2;
a = a + c;
}
}
}
Diagrama de flujo:
Prueba de escritorio:
Código C++:
#include<iostream>
using namespace std;
int main ()
{
int N, a, c, i;
cin>>N;
a = 2;
c = 1;
for (i = 1 ; i <= N ; i ++)
{
if (c == 4)
{
cout<<"0, 0, 0, ";
c = 1;
}
else
{
cout<<a<<", ";
c = c + 1;
a = a + 2;
}
}
}
Diagrama de flujo:
Prueba de escritorio:
Código C++:
#include<iostream>
using namespace std;
int main()
{
int N, a, b, c, x, i, s;
cout<<"ingrese la cantidad ";
cin>>N;
a = 0;
b = 1;
x = 1;
s = 3;
for (i = 1 ; i <= N ; i++)
{
cout<<a<<", "<<x<<", ";
c = a + b;
a = b;
b = c;
if(x == 1)
{
x = x + s;
}
else
{
s = s + 2;
x = x + s;
}
}
}
Diagrama de flujo:
Prueba de escritorio:
Código C++:
#include<iostream>
using namespace std;
int main ()
{
int N, a, i, x;
cout<<"ingrese la cantidad ";
cin>>N;
a = 1;
x = 1;
for(i = 1 ; i <= N ; i++)
{
cout<<a<<", "<<"0, ";
if ( a == x)
{
a = a + 1;
x = 1;
}
else
{
x = x +1;
}
}
}
Diagrama de flujo:
Prueba de escritorio:
Código C++:
#include<iostream>
using namespace std;
int main ()
{
int N, c, a, i, cd;
cout<<"ingrese la cantidad ";
cin>>N;
a = 2;
c = 0;
while(c < N)
{
cd = 0;
for (i =1; i <= a; i++)
{
if (a % i == 0)
{
cd = cd + 1;
}
}
if (cd == 2)
{
cout<<a<<", ";
c = c + 1;
}
a = a + 1;
}
Diagrama de flujo:
Prueba de escritorio: