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


angoritmo de java 2019, Apuntes de Programación Java

java desde basico creo o no se solo quiero trabajo

Tipo: Apuntes

2018/2019

Subido el 28/07/2019

angel-gabriel-hc
angel-gabriel-hc 🇵🇪

1 documento

1 / 8

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Algoritmo que lea números enteros hasta teclear 0, y nos muestre el máximo, el mínimo y la
media de todos ellos. Piensa como debemos inicializar las variables.
Proceso ejercicio_17
Escribir “ingrese numeros”
Leer num
minimo<-num
maximo<-num
suma<-0
Mientras (num<>0) Hacer
si (num>maximo) Entonces
maximo<-num
FinSi
si (num<minimo) Entonces
minimo<-num
FinSi
suma<-suma+num
contador<-contador+1
leer num
FinMientras
media<-suma/(contador)
Escribir “El maximo es ” maximo
Escribir “El minimo es ” minimo
Escribir “La media es ” media
FinProceso
Dada una secuencia de números leídos por teclado, que acabe con un –1, por ejemplo:
5,3,0,2,4,4,0,0,2,3,6,0,……,-1; Realizar el algoritmo que calcule la media aritmética.
Suponemos que el usuario no insertara numero negativos.
Proceso ejercici
Escribir “ingrese”
Leer num
suma<-0
contador<-1
Mientras (num<>-1) Hacer
suma<-suma+num
contador<-contador+1
Leer num
FinMientras
Escribir suma/(contador-1)
FinProceso
Calcular independientemente la suma de los números pares e impares entre 1 y n
i<-1
sumapar=0
pf3
pf4
pf5
pf8

Vista previa parcial del texto

¡Descarga angoritmo de java 2019 y más Apuntes en PDF de Programación Java solo en Docsity!

Algoritmo que lea números enteros hasta teclear 0, y nos muestre el máximo, el mínimo y lamedia de todos ellos. Piensa como debemos inicializar las variables.

Proceso ejercicio_17Escribir “ingrese numeros”

Leer numminimo<-num

maximo<-numsuma<-

Mientras (num<>0) Hacersi (num>maximo) Entonces

FinSimaximo<-num

si (num<minimo) Entoncesminimo<-num

FinSisuma<-suma+num

contador<-contador+1leer num

FinMientrasmedia<-suma/(contador)

Escribir “El minimo es ” minimoEscribir “El maximo es ” maximo

FinProcesoEscribir “La media es ” media

5,3,0,2,4,4,0,0,2,3,6,0,……,-1; Realizar el algoritmo que calcule la media aritmética.^ Dada una secuencia de números leídos por teclado, que acabe con un –1, por ejemplo:

Suponemos que el usuario no insertara numero negativos.Proceso ejercici

Escribir “ingrese”Leer num

suma<-0contador<-

Mientras (num<>-1) Hacersuma<-suma+num

contador<-contador+1Leer num

FinMientrasEscribir suma/(contador-1)

FinProceso Calcular independientemente la suma de los números pares e impares entre 1 y n

i<- sumapar=

sumaimp= Escribir “ingrese un numero” Leer n Mientras i<=n Hacer Si i mod 2=0 Entonces sumapar<-sumapar+i Sino sumaimp<-sumaimp+i Fin Si i=i+ Fin Mientras Mostrar “la suma de los pares =”,sumapar Mostrar “la suma de los impares =”,sumaimp FinProceso Una tienda ofrece un descuento del 15% sobre el total de la compra durante el mes de octubre.Dado un mes y un importe, calcular cuál es la cantidad que se debe cobrar al cliente.

Proceso ejercicioEscribir “escribe el importe de la compra”

Leer importeEscribir “Introduce el mes”

Leer mes//Si el mes es octubre, se aplicara el descuento

Si (mes=”octubre”) Entonces

total<-importe*0.85Sino

total<-importeFinSi

“lunes”: Mostrar “ES UN DIA LABORAL” “martes”: Mostrar “ES UN DIA LABORAL”

“miercoles”: Mostrar “ES UN DIA LABORAL” “jueves”: Mostrar “ES UN DIA LABORAL” “viernes”: Mostrar “ES UN DIA LABORAL” “sabado”: Mostrar “no es un LABORAL” “domingo”: Mostrar “no es un LABORAL” De Otro Modo: Mostrar “escriba correctamente” Fin Segun FinProceso Muestra los números del 1 al 100 (ambos incluidos) divisibles entre 2 y 3. Utiliza el bucle quedesees. Para i<-1 Hasta 100 Hacer

Si i mod 3=0 y i mod 2 =0 Entonces mostrar “numeros divisible para 3 y 2 es :”,i

Sino si i mod 2 =0 Entonces Mostrar “numeros divisible para 2 es :”,i Sino si i mod 3=0 Entonces Mostrar “numero divisible para 3 es : “,i FinSi FinSi Fin Si

Fin Para

FinProceso Cuenta la cantidad de vocales en forma independiente que se encuentren dentro de un textointroducido por el usuario Escribir “ingrese un texto” Leer text Para i<-1 Hasta Longitud(text) Hacer

Mostrar “la cantidad de a =”,c Mostrar “la cantidad de e =”,c Mostrar “la cantidad de i =”,c Mostrar “la cantidad de o =”,c Mostrar “la cantidad de u =”,c FinProceso Calcular las calificaciones de un grupo de alumnos. La nota final de cada alumno se calculasegún el siguiente criterio: la parte práctica vale el 10%; la parte de problemas vale el 50% y la parte teórica el 40%. El algoritmo leerá el nombre del alumno, las tres notas, escribirá elresultado y volverá a pedir los datos del siguiente alumno hasta que el nombre sea una cadena vacía. Las notas deben estar entre 0 y 10, si no lo están, no imprimirá las notas, mostrara unmensaje de error y volverá a pedir otro alumno. Repetir Escribir “ingrese nombre del estudiante” Leer nom Escribir “digite nota pactica (10%)” Leer np

Si np<=1 Entonces Escribir “digite nota problema (50%)” Leer npr si npr<=5 Entonces Escribir “digite nota teorica(40%)” Leer nt si nt<=4 Entonces

re=np+npr+nt Mostrar “nota final de “,nom1,” es igual a “,re Sino Mostrar “esta fuera de rango la nota teorica ”

FinSi Sino Mostrar “esta fuera de rango la nota problema ”

FinSi Sino

Mostrar “esta fuera de rango la nota practica” Fin Si Hasta Que nom1=(“”)

FinProceso