Programacion Estructurada

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 5

Programacion Estructurada

Acumulativo I-Parcial

Parte Teórica

#1

a) Los comentarios hacen que la computadora imprima el texto que va después de los
caracteres // en la pantalla, al ejecutarse el programa.
- Falso, los comentarios son para comentar no mandar a imprimir.

b) Cuando la secuencia de escape \n se imprime con cout y el operador de inserción de


flujo, el cursor se posiciona al principio de la siguiente línea en la pantalla.
- Verdadera
c) Todas las variables deben declararse antes de utilizarlas.
- Verdadero

d) Todas las variables deben recibir un tipo al declararlas.


- Verdadero

e) C++ considera que las variables número y NuMeRo son idénticas.


- Falso, no son idénticas porque las mayúsculas y minúsculas cambian.

f) Las declaraciones pueden aparecer casi en cualquier parte del cuerpo de una función
de C++.

- Verdadero (aunque es más ordenado llevarlas al principio.)

g) El operador módulo (%) se puede utilizar sólo con operandos enteros.

- Falso, el módulo (%) también se utiliza para decimales.

h) Los operadores aritméticos *, /, %, + y – tienen todo el mismo nivel de precedencia.

- Falso, dependiendo de la operación matemática que se realice el orden jerárquico


siempre se respeta

i) Un programa en C++ que imprime tres líneas de salida debe contener tres
instrucciones en las que se utilicen cout y el operador de inserción de flujo.
- Verdadero

1. Escriba una sola instrucción en C++ para realizar cada una de las siguientes tareas
(suponga que no se han utilizado declaraciones using):

a) Declarar las variables c, estaEsUnaVariable, q76354 y numero como de tipo int


- Int c;
- Int estaEsUnaVariable;
- Int q76354;
- Int numero;

b) Pedir al usuario que introduzca un entero. Termine el mensaje del indicador con
un signo de dos puntos (:) seguido de un espacio, y deje el cursor posicionado
después del espacio.
Using namespace std;
- Cout<<” Ingrese un numero entero: ”<<endl;;

c) Recibir un entero como entrada del usuario mediante el teclado, y almacenarlo en


la variable entera edad.
Using namespace std;
Int main (){
Int Edad;
Cout<<” Ingrese su Edad : ”<<endl;
Cin>>Edad;
}

d) Si la variable numero no es igual a 7, mostrar “La variable numero no es igual a 7”.


Using namespace std;
If (numero == 7){
Cout<<”Su numero es 7”<<endl;
}else{
Cout<<”La variable numero no es igual a 7”<<endl;
}

e) Imprimir el mensaje "Este es un programa en C++" en una línea.


Std::cout<<”Este es un programa en C++”<<endl;

f) Imprimir el mensaje "Este es un programa en C++" en dos líneas. La primera línea


debe terminar con es un.
Using namesapce std;
Cout<<”Este es un/n programa en C++/n”;
g) Imprimir el mensaje "Este es un programa en C++"; cada palabra se debe escribir
en una línea separada.
Using namespace std;
Cout<<”Este”

h) Imprimir el mensaje "Este es un programa en C++". Separe una palabra de otra


mediante un tabulador.
- Using namespace std;
Cout<<”Este/n es/n un/n programa/n en/n C++/n;

3 Escriba una declaración (o comentario) para realizar cada una de las siguientes
tareas (suponga que se han utilizado declaraciones using para cin, cout y endl):
a) Indicar que un programa calculará el producto de tres enteros.
// Este programa calculará el producto de tres enteros.

int numero1, numero2, numero3, producto;

cout << "Ingrese el primer entero: ";


cin >> numero1;

cout << "Ingrese el segundo entero: ";


cin >> numero2;

cout << "Ingrese el tercer entero: ";


cin >> numero3;

b) Declarar las variables x, y, z y resultado de tipo int (en instrucciones


separadas).
int main() {
int x;
int y;
int z;
int resultado;

return 0;
}

c) Pedir al usuario que escriba tres enteros.

cout << "Ingrese el primer entero: ";

cout << "Ingrese el segundo entero: ";

cout << "Ingrese el tercer entero: ";

d) Leer tres enteros del usuario y almacenarlos en las variables x, y y z.


int x, y, z;

cout << "Ingrese el primer entero: ";


cin >> x;

cout << "Ingrese el segundo entero: ";


cin >> y;

cout << "Ingrese el tercer entero: ";


cin >> z;
e) Calcular el producto de los tres enteros contenidos en las variables x, y y z, y
asignar el resultado a la variable resultado.
int x, y, z, resultado;

cout << "Ingrese el primer entero: ";


cin >> x;

cout << "Ingrese el segundo entero: ";


cin >> y;

cout << "Ingrese el tercer entero: ";


cin >> z;

resultado = x * y * z;

f) Imprimir "El producto es ", seguido del valor de la variable resultado.


cout << "El producto es " << resultado << endl;
g) Devolver un valor de main, indicando que el programa terminó correctamente.
int main() {
int x, y, z, resultado;

cout << "Ingrese el primer entero: ";


cin >> x;

cout << "Ingrese el segundo entero: ";


cin >> y;

cout << "Ingrese el tercer entero: ";


cin >> z;

resultado = x * y * z;

cout << "El producto es " << resultado << endl;


return 0;
}

4 Utilizando las instrucciones que escribió en el ejercicio 3, escriba un programa


completo que calcule e imprima el producto de tres enteros. Agregue comentarios al
código donde sea apropiado. [Nota: necesitará escribir las declaraciones using
necesarias.]
#include <iostream> // Incluimos la biblioteca para entrada/salida estándar

using namespace std; // Usamos el espacio de nombres estándar para simplificar el


código

int main() {
// Declaraciones de variables
int x, y, z, resultado;
// Solicitar al usuario que ingrese tres enteros
cout << "Ingrese el primer entero: ";
cin >> x;

cout << "Ingrese el segundo entero: ";


cin >> y;

cout << "Ingrese el tercer entero: ";


cin >> z;

// Calcular el producto de los tres enteros


resultado = x * y * z;

// Imprimir el resultado
cout << "El producto de " << x << ", " << y << " y " << z << " es: " << resultado << endl;

// Devolver un valor indicando que el programa terminó correctamente


return 0;
}
5 Identifique y corrija los errores en cada una de las siguientes instrucciones (suponga
que se utiliza la instrucción using std::cout):
a. If( c < 7 );
cout<<”c es menor que 7\n”;
después de la condición de if no se coloca ;

b. If( c => 7 )
cout<<”c es igual o mayor que 7\n”;
el signo de mayor o igual que es >=

También podría gustarte