Programacion estructurada
Enviado por Lenovo App • 29 de Mayo de 2020 • Tarea • 1.488 Palabras (6 Páginas) • 107 Visitas
Pregunta 1
1.Analisis
Si (a) → imprime ‘ingrese un numero’
Mientras (a<1 || a>100)
Imprime(a) → ‘vuelve a ingresar’
Imprime (a) → ‘tabla de multiplicar del numero’
Para (b=1; b<16; b=b++)
C=a*b
2.Requisitos
-Variable de entrada: a, b, c
-Variable Intermedia: (a<1 || a>100)
-Variable de Salida: c
-Operadores: *, <, =, >
3.Restricciones
C £ N
[pic 1]4.DFD
[pic 2]
5.C++
#include
using namespace std;
int main(int argc, char** argv) {
int a, b, c;
cout<<"ingrese un numero"<
cin>>a;
while(a<1 || a>100){
cout<<"vuelve a ingresar ";
cin>>a;
}
cout<<"tabla de multiplicar del numero: "<
for(b=1; b<16; b++){
c = a*b;
}
return 0;
}
Pregunta 2
1.Analisis
Si (N) → imprime ‘ingrese el número de serie’
Mientras (N≤0) imprime (N) → ‘ingrese el número de la serie’
Para (i; i<=N; i++)
x=x+2
2.Requisitos
-Variable de entrada: x=13, i=1, N
-Variable Intermedia: (i; i<=N; i++)
-Variable de Salida: x
-Operadores: ≤, +, =
3.Restricciones
N £ naturales
[pic 3]4.DFD
[pic 4]
5.C++
#include
#include
using namespace std;
int main(int argc, char** argv)
{
int x=13,i=1,N;
cout<<"Ingrese el numero de la serie :";
cin>>N;
while(N<=0)
{
cout<<"Ingrese el numero de la serie :";
cin>>N;
}
for(i;i<=N;i++)
{
cout<
x+=2;
}
system("pause");
return 0;
}
Pregunta 3
1.Analisis
Si (N) → imprime ‘ingrese el número de serie’
Mientras (N<=0) imprime (N) → ‘ingrese el número de serie’
Para (i; i<=N; i++)
x=x+2
y=y-5
2.Requisitos
-Variable de entrada: x=7, i=1, N, y=100
-Variable Intermedia: (i; i<=N; i++)
-Variable de Salida: x, y
-Operadores: +, -, ≤, =
3.Restricciones
x, y £ N
[pic 5]4.DFD
[pic 6]
5.C++
#include
using namespace std;
int main() {
int x=7,i=1,N,y=100;
cout<<"Ingrese el numero de la serie :";
cin>>N;
while(N<=0)
{
cout<<"Ingrese el numero de la serie :";
cin>>N;
}
for(i;i<=N;i++)
{
cout<
x+=2;
y=y-5;
}
return 0;
}
Pregunta 4
1.Analisis
Si(n) → imprime ‘cuantos múltiplos de 3 desea saber’
Para (i=1; i<=n; i++)
Si (i /3=0) → imprime ‘es múltiplo’
Sino (i) → imprime ‘no es múltiplo’
2.Requisitos
-Variable de entrada: i, n
...