Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Ejercicios de Programación con Estructuras Repetitivas: REPETIR HASTA QUE, Ejercicios de Algoritmos y Programación

Algoritmos y Programación Algoritmos y Programación

Tipo: Ejercicios

2019/2020

Subido el 23/12/2021

jaziel-chavez-huayanay
jaziel-chavez-huayanay 🇵🇪

5

(1)

3 documentos

1 / 5

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Proceso votaciones
Definir v,a,b,c,d Como Entero
// Contadores para cada
cantidato a<-0
b<-
0
c<-
0
d<-
0
Repetir
Escribir "ingrese voto"
leer v
Si v=1
Entonces
a<-a+1
FinSi
Si v=2
Entonces
b<-b+1
FinSi
Si v=3
Entonces
c<-c+1
FinSi
Si v=4
Entonces
d<-d+1
FinSi
Separata de trabajo 11 Estructuras repetitivas REPETIR HASTA QUE
Semana 14
Ejercicios explicativos
1. Se desea crear un algoritmo para un sistema de votación. Supóngase en este caso que hay cuatro
candidatos, con identificadores 1, 2, 3, 4. Usted habrá de calcular mediante un programa, el número de
votos correspondiente a cada candidato. El usuario ingresara los votos de manera desorganizada, tal y
como se obtuvieron en la elección. El conteo de votos se detiene si se ingresa el valor cero. Observe, como
ejemplo, la siguiente lista: 1 3 1 4 4 1 2 4 4 0.
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga Ejercicios de Programación con Estructuras Repetitivas: REPETIR HASTA QUE y más Ejercicios en PDF de Algoritmos y Programación solo en Docsity!

Proceso votaciones Definir v,a,b,c,d Como Entero // Contadores para cada cantidato a<- 0 b<- 0 c<- 0 d<- 0 Repetir Escribir "ingrese voto" leer v Si v= 1 Entonces a<-a+ 1 FinSi Si v= 2 Entonces b<-b+ 1 FinSi Si v= 3 Entonces c<-c+ 1 FinSi Si v= 4 Entonces d<-d+ 1 FinSi

Separata de trabajo 11 – Estructuras repetitivas REPETIR HASTA QUE

Semana 14 Ejercicios explicativos

  1. Se desea crear un algoritmo para un sistema de votación. Supóngase en este caso que hay cuatro candidatos, con identificadores 1, 2, 3, 4. Usted habrá de calcular mediante un programa, el número de votos correspondiente a cada candidato. El usuario ingresara los votos de manera desorganizada, tal y como se obtuvieron en la elección. El conteo de votos se detiene si se ingresa el valor cero. Observe, como ejemplo, la siguiente lista: 1 3 1 4 4 1 2 4 4 0.

Proceso soloPositivo Definir num Como Real Repetir Escribir "Ingrese un número" Leer num Hasta Que num > 0 Escribir "El número es: ", num FinProceso

  1. Construir un pseudocódigo que solo permita ingresar números positivos, en caso de que el número no sea positivo debe volver a pedir que se ingrese el número hasta que el usuario ingrese un número positivo, luego mostrar el número
  1. Desarrolle un algoritmo que calcule el promedio de los primeros 10 números naturales usando la estructura REPETIR – HASTA QUE Algoritmo promedio // DV // VE Definir i,suma Como Entero // VS Definir prom Como Real i <- 0 // E // P Repetir i <- i+ suma <- suma+ Escribir suma Hasta Que i= prom <- suma/ // S Escribir 'El promedio de los 10 primeros numeros es: ',prom FinAlgoritmo
  1. Construir un pseudocódigo que valide la nota de un estudiante, el programa debe pedir la nota y solo si esta se encuentra en el rango de 0 a 20 se debe mostrar. Debe pedir la nota mientras esta se encuentre fuera de ese rango. Algoritmo notasfinalesxd // DV // VE Definir nota Como Entero // P Repetir Escribir 'Ingrese una nota' Leer nota Si nota>=0 Y nota<=20 Entonces Escribir nota,'Nota valida' SiNo Escribir 'Nota no valida' Escribir 'Vuelva a escribir la nota' FinSi Hasta Que nota>=0 Y nota<= FinAlgoritmo