EXAMEN - 2 - AlgoritmoRevisión Del Intento
EXAMEN - 2 - AlgoritmoRevisión Del Intento
Área personal - Mis cursos - ALGORITMO Y LÓGICA DE PROGRAMACIÓN,[FCI03AP] - C2[70614] - P - Exámenes - EXAMEN_2
Comenzado el Wednesday, 17 de January de 2024, 19:17
PregradoAula Grado
Estado Finalizado
Tiempo
56 minutos 33 segundos
empleado
Pregunta 1
Los alumnos de una escuela desean realizar un viaje de estudios, pero requieren determinar cuánto les costará el
pasaje, considerando que las tarifas del autobús son las siguientes: si son más de 100 alumnos, el costo es de $20; si
son entre 50 y 100, $35; entre 20 y 49, $40, y si son menos de 20 alumnos, $70 por cada uno. Realice el algoritmo para
determinar el costo del pasaje de cada alumno.
5 11 17 8
14 2 20 9
a. 8 - 2 - 20 - 11 - 9
b. 20 - 8 - 11 - 14 - 5
c. 11 - 8 - 17 - 2 - 9
d. 2 - 11 - 20 - 8 - 17
Respuesta incorrecta.
Pregunta 2
En el siguiente ejercio utilizamos el Case... cuales de estas codificaciones nos presentarìa error al momento de compilar.
2 6 9 11
int a,x; int a,x; int a,x;
int a,x;
cout<<"ingrese la cout<<"ingrese la cout<<"ingrese la
cout<<"ingrese la
opcion"; opcion"; opcion";
opcion";
cin>>a; cin>>a; cin<<a;
cin>>a;
x=a; x=a; x=a;
x=a;
switch (a) { switch (x) { switch (<x) {
switch (x)
switch (x)
case 1: cout<<"suma"; case 1: cout<<"resta"; case 1: cout<<"resta";
PregradoAula Grado
case 1: cout<<"resta";
break; break; break;
break;
case 2: cout<<"resta"; case 2: cout<<"suma"; case 2: cout<<"suma";
case 2: cout<<"suma";
break; break; break;
break;
case 3: cout<<"div"; case 3: cout<<"div"; case 3: cout<<"div";
case 3: cout<<"div";
break; break; break;
break;
default: default: default:
default: cout<<"gracias";
cout<<"gracias";} cout<<"gracias";} cout<<"gracias";}
a. 9
b. 2
c. 11
d. 6
Respuesta correcta
Pregunta 3
Una empresa que contrata personal requiere determinar la edad de las personas que solicitan trabajo, pero cuando se
les realiza la entrevista sólo se les pregunta el año en que nacieron.
Elija cual de estas codificaciones no tiene errores....
3 6 9 10
#include<iostream> #include<iostream> #include<iostream> #include<iostream>
#include<conio.h> #include<conio.h> #include<conio.h> #include<conio.h>
using namespace std; using namespace std; using namespace std; using namespace std;
int main () int main () int main () int main ()
{ { { {
int aa, an, e int aa, an, e; int aa, an, e; int aa, an, e;
cout<<"año actual"; cout<<"año actual"; cout<<"año actual"; cout<<"año actual";
cin>>aa; cin>>aa; cin>>aa; cin>>aa;
cout<<"año de cout<<"año de cout<<"año de cout<<"año de
nacimiento"; nacimiento"; nacimiento"; nacimiento";
cin>>an; cin>>an; cin>>an; cin>>na;
e=aa-an; e=aa-an; e=aa-an; e=aa-an;
cout>>"La edad es:"; cout<<"La edad es:"; cout<<"La edad es:"; cout<<"La edad es:";
cout<<e; cin<<e; cout<<e; cout<<e;
getch(); getch(); getch(); getch();
} } } }
a. 6
b. 10
c. 9
d. 3
Respuesta correcta
PregradoAula Grado
Pregunta 4
Se les dará un bono por antigüedad a los empleados de una tienda. Si tienen un año, se les dará $100; si tienen 2 años,
$200, y así sucesivamente hasta los 5 años. Para los que tengan más de 5, el bono será de $1000.
Elija cual de estas codificacion que no tiene errores..
3 5 8 11
int main()
int main() int main() int main()
{
{ { {
int a,b;
int a,b; int a,b; int a,b;
cin>>a;
cin>>a; cin>>a; cin<<a;
if (a==1);
if (a=1) if (a==1) if (a==1)
b=100;
b=100; b=100; b=100;
else
else else else
if (a==2);
if (a=2) if (a==2) if (a==2)
b=200;
b=200; b=200; b=200;
else
else else else
if (a==3);
if (a=3) if (a==3) if (a==3)
b=300;
b=300; b=300; b=300;
else
else else else
if (a==4);
if (a=4) if (a==4) if (a==4)
b=400;
b=400; b=400; b=400;
else
else else else
if (a==5);
if (a=5) if (a==5) if (a==5)
b=500;
b=500; b=500; b=500;
else
else else else
b=1000;
b=1000; b=1000; b=1000;
cout<<b;
cout<<b; cout<<b; cout>>b;
}
} } }
a. 11
b. 8
c. 5
d. 3
Respuesta correcta
Pregunta 5
Se les dará un bono por antigüedad a los empleados de una tienda. Si tienen un año, se les dará $100; si tienen 2 años,
$200, y así sucesivamente hasta los 3 años. Para los que tengan más de 3, el bono será de $500. Realice un algoritmo y
represéntelo mediante el diagrama de flujo, el pseudocódigo y diagrama N/S que permita determinar el bono que
recibirá un trabajador
recibirá un trabajador.
PregradoAula Grado
Cual de las siguientes diagramas son los correctos
12 1
5 8
a. 8 - 12
b. 12 - 5
c. 1 - 8
d. 1 - 5
Respuesta incorrecta.
Pregunta 6
La asociación de vinicultores tiene como política fijar un precio inicial al kilo de uva, la cual se clasifica en tipos A y B, y
además en tamaños 1 y 2. Cuando se realiza la venta del producto, ésta es de un solo tipo y tamaño, se requiere
determinar cuánto recibirá un productor por la uva que entrega en un embarque, considerando lo siguiente: si es de
tipo A, se le cargan 20¢ al precio inicial cuando es de tamaño 1; y 30¢ si es de tamaño 2. Si es de tipo B, se rebajan 30¢
cuando es de tamaño 1, y 50¢ cuando es de tamaño 2. Cual es el diagrama correcto
5 11
PregradoAula Grado
8 1
a. 8
b. 1
c. 11
d. 5
Respuesta incorrecta.
Pregunta 7
4 18 29 33
int led = 13; int led = 9; int led = 9; int led = 13;
int led=9; int led1=13; int led1=13; int led1=9;
int duracion = 1; int duracion = 1000; int duracion = 0; int duracion = 100;
void setup() { void setup() { void setup() { void setup() {
pinMode(led, OUTPUT); pinMode(led, OUTPUT): pinMode(led, OUTPUT); pinMode(led, INPUT);
pinMode(led1, OUTPUT); pinMode(led1, OUTPUT): pinMode(led1, OUTPUT); pinMode(led1, INPUT);
} } } }
void loop() { void loop() { void loop() { void loop() {
a. 33
b. 4
c. 18
d. 29
Respuesta incorrecta.
Pregunta 8
a. Tipos de repetición
b. Funciones de datos
c. Sentencias de bifuracación
d. simples
Respuesta correcta
Pregunta 9
Respuesta correcta
Pregunta 10
a. comparaciòn
b. asignacion
c. aritmetico
d. logico
Respuesta correcta
PregradoAula Grado
Pregunta 11
Realice un diagrama de flujo y pseudocódigo que representen el algoritmo para determinar cuánto pagará finalmente
una persona por un artículo equis, considerando que tiene un descuento de 20%, y debe pagar 15% de IVA (debe
mostrar el precio con descuento y el precio final).
4 3 8 20
23 16 11 14
a. 3 - 23 - 16 - 4 - 8 - 20
b. 3 - 11 - 4 - 16 - 20 - 23
c. 14 - 3 - 4 - 20 - 23 - 11
d. 11 - 4 - 20 - 16 - 23 - 14
Respuesta incorrecta.
Pregunta 12
2 4 5 7
int md1 = 8; int md1 = 8; int md1 = 8; int md1 = 8;
int md2 = 9; int md2 = 9; int md2 = 9; int md2 = 9;
a. 7
b. 4
c. 2
d. 5
Respuesta incorrecta.
Finalizar revisión
EXAMEN_RE
Ir a...