Академический Документы
Профессиональный Документы
Культура Документы
Examen Parcial
entero: dato, c
real: media, s
c 0
s 0
escribir (“Ingresar datos;
Para finalizar ingrese 0”)
repetir
leer (dato)
si dato <> 0 entonces
c c + 1
s s + dato
fin_si
hasta dato = 0
si (c > 0) entonces
media s/c
escribir (media)
fin_si
[4pts]
[3pts]
6. Imprima la salida final del siguiente programa indicando también en cada línea los valores
temporales que toman las variables en cada instrucción
#include <iostream>
using namespace std;
int main(){
int x, y;
x = 10;
y = ++x;
--x;
y--;
x = y++;
y = --x;
x = y++;
return 0;
}
[3pts]
7. Escriba un programa que lea 20 enteros ingresados por el usuario y los imprima de tal
manera que cada línea de salida esté en orden no-decreciente. Por ejemplo, si la entrada
empieza:
10 13 13 6 4 5 5 9 8 …
10 13 13
6
4 5 5 9
8 …
[3pts]