Guia2TBP2015 1CondicionalSimple Sol
UNIVERSIDAD RICARDO PALMA
ESCUELA DE INGENIERÍA INFORMÁTICA
GUIA Nº 2
ASIGNATURA: IF0105 TALLER BASICO DE PROGRAMACION
UNIDAD TEMÁTICA Nº 2
Semana
TEMAS FUNDAMENTALES: ESTRUCTURAS CONDICIONALES CON APLICACIÓN DE TIPOS, VARIABLES, PALABRAS CLAVE, OPERADORES, EXPRESIONES Y ENTRADA/SALIDA
4 y 5
NOMBRE DE ALUMNO
BASE CONCEPTUAL
Datos por consola
Método
package abc1
importjava.util.Scanner;
//Objeto leer
Scanner leer=new Scanner(System.in);
//
double xn1;
System.out.println("Ingrese el primer numero: ");
xn1 = leer.nextDouble();
public void nombre_del_método()
{
Sentencia, instrucción 1
Sentencia, instrucción 2
Sentencia, instrucción n
}
PROBLEMAS PROPUESTOS
1. Se tienen 3 variables A, B, C. Escribir las instrucciones necesarias para intercambiar entre si sus valoresdel modo que se indica y exprese los valores finales
B toma el valor de A
C toma el valor de A
A toma el valor de C
C toma el valor de A
INICIO
entero A,B,C,T1,T2
leer (A,B,C)
T1 =B
B=A
T2=C
C=A
A=T2
FIN
2. Se desea encontrar el área de un círculo de radio equivalente a 5 unidades de medida
INICIO
enteroárea
área= 3.1416*5*5
escribir(área)
FIN
3. Construir un programa que muestre el doble y el triple de un número.
INICIO
entero Na,doble,triple
leer ( Na)
doble= a*2
triple=a*3
escribir(doble,triple)
FIN
4. Leer el sueldo de tres empleados y aplicarles un aumento del 10, 12 y 15% respectivamente. Desplegar los resultadosINICIO
entero S1,S2,S3
leer (S1,S2,S3)
escribir(S1+10/100*S1, S2+15/100*S2, S3+20/100*S3)
FIN
5. Construir un programa que muestre el residuo de la división de dos números. Verificar si el residuo es mayor de cinco (5)
INICIO
entero Na,b,residuo
residuo=10/100*N
Si residuo>=5
escribir(residuo)
FIN
6. Calcular la longitud y elárea total de tres circunferencias sabiendo que la 1ª de ellas tiene radio R, la 2ª tiene radio 2R y la 3ª tiene radio 3R.
INICIO
entero R1, R2, R3, longitud, área
leer R1, R2, R3, longitud, área
longitud=2*3.1416*R1+2*3.1416*R2+2*3.1416*R3
área=3.1416*R1*R1+3.1416*R1*R2+3.1416*R1*R3
escribir(“la longitud total es:”+longitud “y el área totales:”+área)
FIN
7. Determinar el salario mensual de un trabajador, sabiendo que se calcula en base a las horas semanales trabajadas y de acuerdo a una tarifa especificado por hora. Evaluar si el trabajador gana más de 3,000 mil nuevos soles por mes.
INICIO
entero H.S,T.H,salario
leer (H.S,T.H)
salario=H.S*T.H
si salario>=3000
escribir( salario)FIN
11. Ingresar un número y comunicarlo por pantalla si es par o impar.
INICIO
entero Na,par,impar
leer (Na)
si (N%2=0) escribir (“el numero es par”)
sino
escribir (“el numero es impar”)
FIN
12. Presentar por pantalla el mayor de dos números, ingresados por teclado.
INICIO
entero Na,b
leer (a,b)
si(a > b)
escribir (a)
and si (b > a)
escribir(b)
FIN
13. Dado como dato el sueldo de un empleado, aplíquele un aumento del 14%, si su sueldo es inferior a 1050 nuevos soles. Imprima en este caso el nuevo sueldo del empleado y finalizar el programa.
INICIO
entero sueldo,Nsueldo
leer (sueldo)
Nsueldo=sueldo+sueldo*14/100si (Nsueldo< 1050)
escribir (Nsueldo)
FIN
14. Dado como dato la calificación de un alumno en un examen, escriba “Nota aprobatoria”, si su calificación es mayor o igual a 10.5 y “Nota desaprobatoria” en caso contrario.
INICIO
entero nota
si (nota >=10.5) escribir(“Nota Aprobatoria”)
sino
escribir(“Nota desaprobatoria”)
FIN
15....
Regístrate para leer el documento completo.