SlideShare uma empresa Scribd logo
1 de 3
Baixar para ler offline
ALGORITMICA M.Sc. Ecler MV UNAMBA
1
EJERCICIOS CONDICIONALES SIMPLES
Repaso:
Estructura Condicional Simple (Si)
Es una estructura de decisión que permite ejecutar un bloque de procesos, solo si cumple una determinada
condición dando respuesta solo al proceso verdadero, caso contrario no realiza nada. Esta estructura está
constituida del siguiente modo:
Condición
//Procesos
Si
En DFD
Proceso
Condición
Si
En NS
a) Análisis del problema
 Es necesario encontrar el total mediante: total  prod1+prod2+prod3
 La condición es; Si total > 200 Entonces descuento  total * 0.15, para otro caso no se realiza ningún
procedimiento.
 El costo total es: total-descuento
Declaración de variables e identificadores
Variable de Entrada: Numérico real prod1, prod2, prod3
Variable de Salida: Numérico real descuento, total
b) Algoritmos
Si condición Entonces
//Procesos
FinSi
Pseudocódigo
If (condición ) {
//Procesos
}
C++
En
pseudocódigo
//Ejm 01. Algoritmo que realiza un descuento de 15%
//por la compra de de mas S/.200 para tres productos
Inicio
descuento  0
Escribir "Ingrese el precio de 3 productos "
Leer prod1, prod2,prod3
total  prod1+prod2+prod3
//se inicia la condición
Si total > 200 Entonces
descuento <- total * 0.15
FinSi
//finaliza la condición
Escribir "El total es S/.",total
Escribir "Desc. 15% x cons. > 200 S/. ",descuento
Escribir "El pago total es S/.",total-descuento
Fin
Inicio
Escribir: "Ingrese el precio de 3 productos "
Leer: prod1, prod2,prod3
descuento  total * 0.15
Si
total > 200
total  prod1+prod2+prod3
Escribir: "Total es S/.", total
Escribir: "Desc. 15% ", descuento
Escribir: "El pago total es S/.",total-descuento
Fin
En NS
Ejemplo 01: El centro comercial “Presto”, tiene una promoción con un descuento del 15%
por el consumo de tres producto cuyo costo sea mayor a S/. 200. Realice un algoritmo que
permita generar el descuento y precio total.
ALGORITMICA M.Sc. Ecler MV UNAMBA
2
En C++, los procesos que son de una más de una línea, deben estar encerrados por llaves, las llaves indica el
inicio “{” y fin ”}”, como se muestra en el siguiente ejemplo.
c) Prueba de escritorio
Prod1 Prod2 Prod3 Total Condición Valor Descuento Total
80 150 80 310 310>200 Si 310*0.15 = 46.5 310 – 46.5 = 263.5
30 23 50 103 103>200 ---- ---------- 103 – 0= 103
Inicio
“Ingrese precio de 3 producto”
prod1, prod2, prod3
total > 200
descuento  total * 0.15
Si
“Total ”,total
“Desc. X 15% ”,Descuento
"Total es ",total-descuento
Fin
total  prod1+prod2+prod3
En DFD
En C++
//Ejm 01. Programa que realiza un descuento de 15%
//por la compra de de mas S/.200 para tres productos
#include<iostream>
int main() {
using namespace std;
float descuento, prod1, prod2, prod3;
float total;
descuento=0;
cout<<"Ingrese el precio de 3 productos ";
cin>>prod1>>prod2>>prod3;
total=prod1+prod2+prod3;
if (total>200) { //inicio de la condicion
descuento=total*0.15;
} //fin de la condicion
cout<<"El total es S/."<<total<<endl;
cout<<"Desc. 15% x consumo > a 200: S/. "<<descuento<<endl;
cout<<"El pago total es S/."<<total-descuento<<endl;
}
ALGORITMICA M.Sc. Ecler MV UNAMBA
3
Ejercicios de condicional si (no usar SiNo o else):
1. Del siguiente código en C++, realizar su (Análisis, declaración de variables, Pseudocódigo, Diagrama
NS y prueba de escritorio).
#include <iostream>
using namespace std;
int main()
{
int resultado = 0;
cout << "Cuanto es 39+50? ";
cin >> resultado;
if(resultado == 39+50)
{
cout << "Respuesta Correcta. Felicitaciones!n";
}
}
2. Se tiene el siguiente diagrama DFD, realizar su (Análisis, declaración de variables, Pseudocódigo,
Diagrama NS, C++ y su prueba de escritorio).
3. Realizar: Análisis, declaración de variables, Pseudocódigo, Diagrama, NS, C++ y prueba de escritorio).
a. En el curso de algorítmica se tiene el siguiente ponderado de promedio final
pf=Pexamenes*0.5+PPrácticas + Pactitudinal*0.1, por la presentación de 3 a 4 trabajos tienen 1 punto
más en el promedio final y si presento entre 5 y 6 la bonificación es de dos puntos y si realizó más de 7
trabajo la bonificación es de 3 puntos. Realizar un algoritmo que perita calcular el promedio final.
b. Realizar un algoritmo que permita calcular el impuesto de quinta categoría. El impuesto se recauda el
15% siempre y cuando los ingresos superen los 2300 soles.
c. El pasaje de Abancay – Lima, cuesta S/120, pero la compañía de autobuses hace descuento del 50% a
tercer edad, 40% estudiantes, 35% menores de edad y 0% clientes regulares. Escriba un algoritmo que
aplique al precio del boleto al descuento correspondiente según el tipo de persona que va a viajar.

Mais conteúdo relacionado

Mais procurados

7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseintPablo Villavicencio
 
Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)Andres Rivero
 
curso Pseint 1 (16 ejercicios basicos)
curso Pseint 1 (16 ejercicios basicos)curso Pseint 1 (16 ejercicios basicos)
curso Pseint 1 (16 ejercicios basicos)Luis Ancel
 
Vectores y Objetos Programacion Orientada a Objetos
Vectores y Objetos Programacion Orientada a ObjetosVectores y Objetos Programacion Orientada a Objetos
Vectores y Objetos Programacion Orientada a ObjetosJanet Brigyth Camacho Medina
 
Ejercicios de programacion if - switch-case
Ejercicios de programacion   if  -   switch-caseEjercicios de programacion   if  -   switch-case
Ejercicios de programacion if - switch-caseGuillermo Viaje
 
21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltosRoldan El Gato
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmosjhonshebax
 
Ejercicios resueltos de programacion
Ejercicios resueltos de programacionEjercicios resueltos de programacion
Ejercicios resueltos de programacionJaime amambal
 
Ejercicio de estructuras_condicionales
Ejercicio de estructuras_condicionalesEjercicio de estructuras_condicionales
Ejercicio de estructuras_condicionalesRenzo Bernabe Aguilar
 
Lógica y Algoritmos 4. estructuras secuenciales y selectivas
Lógica y Algoritmos 4. estructuras secuenciales y selectivasLógica y Algoritmos 4. estructuras secuenciales y selectivas
Lógica y Algoritmos 4. estructuras secuenciales y selectivasEdward Ropero
 
Taller algoritmos ciclo repetir
Taller algoritmos ciclo repetirTaller algoritmos ciclo repetir
Taller algoritmos ciclo repetirjmachuca
 
Ejercicio 2 diagrama de flujo
Ejercicio 2 diagrama de flujoEjercicio 2 diagrama de flujo
Ejercicio 2 diagrama de flujolisvancelis
 
Ejercicio 1 diagrama de flujo
Ejercicio 1 diagrama de flujoEjercicio 1 diagrama de flujo
Ejercicio 1 diagrama de flujolisvancelis
 
Diagrama de Flujo y Pseudocodigo.pptx
Diagrama de Flujo y Pseudocodigo.pptxDiagrama de Flujo y Pseudocodigo.pptx
Diagrama de Flujo y Pseudocodigo.pptxNaidalyRincn
 

Mais procurados (20)

7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint
 
Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)
 
curso Pseint 1 (16 ejercicios basicos)
curso Pseint 1 (16 ejercicios basicos)curso Pseint 1 (16 ejercicios basicos)
curso Pseint 1 (16 ejercicios basicos)
 
Vectores y Objetos Programacion Orientada a Objetos
Vectores y Objetos Programacion Orientada a ObjetosVectores y Objetos Programacion Orientada a Objetos
Vectores y Objetos Programacion Orientada a Objetos
 
condicionales
condicionalescondicionales
condicionales
 
Ejercicios en java
Ejercicios en javaEjercicios en java
Ejercicios en java
 
Ejercicios de programacion if - switch-case
Ejercicios de programacion   if  -   switch-caseEjercicios de programacion   if  -   switch-case
Ejercicios de programacion if - switch-case
 
21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos
 
Calculadora con operaciones básicas en java
Calculadora con operaciones básicas en javaCalculadora con operaciones básicas en java
Calculadora con operaciones básicas en java
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmos
 
Ejercicios resueltos de programacion
Ejercicios resueltos de programacionEjercicios resueltos de programacion
Ejercicios resueltos de programacion
 
Ejercicio de estructuras_condicionales
Ejercicio de estructuras_condicionalesEjercicio de estructuras_condicionales
Ejercicio de estructuras_condicionales
 
Lógica y Algoritmos 4. estructuras secuenciales y selectivas
Lógica y Algoritmos 4. estructuras secuenciales y selectivasLógica y Algoritmos 4. estructuras secuenciales y selectivas
Lógica y Algoritmos 4. estructuras secuenciales y selectivas
 
Taller algoritmos ciclo repetir
Taller algoritmos ciclo repetirTaller algoritmos ciclo repetir
Taller algoritmos ciclo repetir
 
Ejercicio 2 diagrama de flujo
Ejercicio 2 diagrama de flujoEjercicio 2 diagrama de flujo
Ejercicio 2 diagrama de flujo
 
Ejercicios if en c#
Ejercicios if en c#Ejercicios if en c#
Ejercicios if en c#
 
Ejercicios Java
Ejercicios JavaEjercicios Java
Ejercicios Java
 
Ejercicio 1 diagrama de flujo
Ejercicio 1 diagrama de flujoEjercicio 1 diagrama de flujo
Ejercicio 1 diagrama de flujo
 
Algoritmos 50 ejemplos
Algoritmos 50 ejemplosAlgoritmos 50 ejemplos
Algoritmos 50 ejemplos
 
Diagrama de Flujo y Pseudocodigo.pptx
Diagrama de Flujo y Pseudocodigo.pptxDiagrama de Flujo y Pseudocodigo.pptx
Diagrama de Flujo y Pseudocodigo.pptx
 

Semelhante a Ejercicios condicionales simples

4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc
4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc
4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedocEcler Mamani Vilca
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacionneyvajms
 
7. operadores y estructura secuencial
7. operadores y estructura secuencial7. operadores y estructura secuencial
7. operadores y estructura secuencialrcarrerah
 
Tema 2 - Programación básica en C (III)
Tema 2  - Programación básica en C (III)Tema 2  - Programación básica en C (III)
Tema 2 - Programación básica en C (III)Pablo Haya
 
Fundamentosdeprogramacion 2
Fundamentosdeprogramacion 2Fundamentosdeprogramacion 2
Fundamentosdeprogramacion 2agustin rojas
 
Programación modular estructurada.ppt
Programación modular estructurada.pptProgramación modular estructurada.ppt
Programación modular estructurada.pptLeydi Hernandez
 
01 algoritmos
01 algoritmos01 algoritmos
01 algoritmosCarlos
 
01 algoritmos
01 algoritmos01 algoritmos
01 algoritmosCarlos
 
01 algoritmos
01 algoritmos01 algoritmos
01 algoritmosCarlos
 
Fundamentos de Programación - Unidad III Control de Flujo
Fundamentos de Programación - Unidad III Control de FlujoFundamentos de Programación - Unidad III Control de Flujo
Fundamentos de Programación - Unidad III Control de FlujoJosé Antonio Sandoval Acosta
 
Visual basic actualizado y c -2-1212616707734961-8
Visual basic actualizado y c -2-1212616707734961-8Visual basic actualizado y c -2-1212616707734961-8
Visual basic actualizado y c -2-1212616707734961-8Alejandro Caro
 
sentenciareturnymetodos
sentenciareturnymetodossentenciareturnymetodos
sentenciareturnymetodosLao Tobon
 
Algoritmos con decisiones.pptx
Algoritmos con decisiones.pptxAlgoritmos con decisiones.pptx
Algoritmos con decisiones.pptxMauroTapiaMuoz
 
Clase algoritmo I
Clase algoritmo IClase algoritmo I
Clase algoritmo I17135026
 
Clase algoritmo I
Clase algoritmo IClase algoritmo I
Clase algoritmo I17135026
 
Que es un algoritmo de jorge magaña
Que es un algoritmo de jorge magañaQue es un algoritmo de jorge magaña
Que es un algoritmo de jorge magañaJorge Ricardo
 

Semelhante a Ejercicios condicionales simples (20)

4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc
4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc
4 libro fundamentos _condicional_oficio_2003_para_publicars_slidesharedoc
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacion
 
7. operadores y estructura secuencial
7. operadores y estructura secuencial7. operadores y estructura secuencial
7. operadores y estructura secuencial
 
Tema 2 - Programación básica en C (III)
Tema 2  - Programación básica en C (III)Tema 2  - Programación básica en C (III)
Tema 2 - Programación básica en C (III)
 
Fundamentosdeprogramacion 2
Fundamentosdeprogramacion 2Fundamentosdeprogramacion 2
Fundamentosdeprogramacion 2
 
Programación modular estructurada.ppt
Programación modular estructurada.pptProgramación modular estructurada.ppt
Programación modular estructurada.ppt
 
01 algoritmos
01 algoritmos01 algoritmos
01 algoritmos
 
01 algoritmos
01 algoritmos01 algoritmos
01 algoritmos
 
01 algoritmos
01 algoritmos01 algoritmos
01 algoritmos
 
ALGORITMOS
ALGORITMOSALGORITMOS
ALGORITMOS
 
Semana 2 Fundamentos de Python(Ciclos y Listas)
Semana 2   Fundamentos de Python(Ciclos y Listas)Semana 2   Fundamentos de Python(Ciclos y Listas)
Semana 2 Fundamentos de Python(Ciclos y Listas)
 
Fundamentos de Programación - Unidad III Control de Flujo
Fundamentos de Programación - Unidad III Control de FlujoFundamentos de Programación - Unidad III Control de Flujo
Fundamentos de Programación - Unidad III Control de Flujo
 
Visual basic actualizado y c -2-1212616707734961-8
Visual basic actualizado y c -2-1212616707734961-8Visual basic actualizado y c -2-1212616707734961-8
Visual basic actualizado y c -2-1212616707734961-8
 
sentenciareturnymetodos
sentenciareturnymetodossentenciareturnymetodos
sentenciareturnymetodos
 
Ejercisos condicionales 1
Ejercisos condicionales 1Ejercisos condicionales 1
Ejercisos condicionales 1
 
Algoritmos con decisiones.pptx
Algoritmos con decisiones.pptxAlgoritmos con decisiones.pptx
Algoritmos con decisiones.pptx
 
Clase algoritmo I
Clase algoritmo IClase algoritmo I
Clase algoritmo I
 
Clase algoritmo I
Clase algoritmo IClase algoritmo I
Clase algoritmo I
 
Ejercicios3
Ejercicios3Ejercicios3
Ejercicios3
 
Que es un algoritmo de jorge magaña
Que es un algoritmo de jorge magañaQue es un algoritmo de jorge magaña
Que es un algoritmo de jorge magaña
 

Mais de Ecler Mamani Vilca

Taller de tesis en informática por Ecler MV
Taller de tesis en informática por Ecler MVTaller de tesis en informática por Ecler MV
Taller de tesis en informática por Ecler MVEcler Mamani Vilca
 
Pizarra digital de bajo costo basado en Wiimote y su satisfacción por el Usuario
Pizarra digital de bajo costo basado en Wiimote y su satisfacción por el UsuarioPizarra digital de bajo costo basado en Wiimote y su satisfacción por el Usuario
Pizarra digital de bajo costo basado en Wiimote y su satisfacción por el UsuarioEcler Mamani Vilca
 
Fracasos y triunfos de la tecnología
Fracasos y triunfos de la tecnologíaFracasos y triunfos de la tecnología
Fracasos y triunfos de la tecnologíaEcler Mamani Vilca
 
6 libro fundamentos cap__modularidad_ecler mv
6 libro fundamentos cap__modularidad_ecler mv6 libro fundamentos cap__modularidad_ecler mv
6 libro fundamentos cap__modularidad_ecler mvEcler Mamani Vilca
 
Programación a través de la creación de mundos flisol
Programación  a través de la creación de mundos flisolProgramación  a través de la creación de mundos flisol
Programación a través de la creación de mundos flisolEcler Mamani Vilca
 
Ecler software educativo intercultural
Ecler software educativo interculturalEcler software educativo intercultural
Ecler software educativo interculturalEcler Mamani Vilca
 
Qué y cómo enseñar computación e informática
Qué y cómo enseñar computación e informáticaQué y cómo enseñar computación e informática
Qué y cómo enseñar computación e informáticaEcler Mamani Vilca
 
Virus de USB como detectar y eliminar
Virus de USB como detectar y eliminarVirus de USB como detectar y eliminar
Virus de USB como detectar y eliminarEcler Mamani Vilca
 

Mais de Ecler Mamani Vilca (8)

Taller de tesis en informática por Ecler MV
Taller de tesis en informática por Ecler MVTaller de tesis en informática por Ecler MV
Taller de tesis en informática por Ecler MV
 
Pizarra digital de bajo costo basado en Wiimote y su satisfacción por el Usuario
Pizarra digital de bajo costo basado en Wiimote y su satisfacción por el UsuarioPizarra digital de bajo costo basado en Wiimote y su satisfacción por el Usuario
Pizarra digital de bajo costo basado en Wiimote y su satisfacción por el Usuario
 
Fracasos y triunfos de la tecnología
Fracasos y triunfos de la tecnologíaFracasos y triunfos de la tecnología
Fracasos y triunfos de la tecnología
 
6 libro fundamentos cap__modularidad_ecler mv
6 libro fundamentos cap__modularidad_ecler mv6 libro fundamentos cap__modularidad_ecler mv
6 libro fundamentos cap__modularidad_ecler mv
 
Programación a través de la creación de mundos flisol
Programación  a través de la creación de mundos flisolProgramación  a través de la creación de mundos flisol
Programación a través de la creación de mundos flisol
 
Ecler software educativo intercultural
Ecler software educativo interculturalEcler software educativo intercultural
Ecler software educativo intercultural
 
Qué y cómo enseñar computación e informática
Qué y cómo enseñar computación e informáticaQué y cómo enseñar computación e informática
Qué y cómo enseñar computación e informática
 
Virus de USB como detectar y eliminar
Virus de USB como detectar y eliminarVirus de USB como detectar y eliminar
Virus de USB como detectar y eliminar
 

Último

SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfJonathanCovena1
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 

Último (20)

SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdf
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 

Ejercicios condicionales simples

  • 1. ALGORITMICA M.Sc. Ecler MV UNAMBA 1 EJERCICIOS CONDICIONALES SIMPLES Repaso: Estructura Condicional Simple (Si) Es una estructura de decisión que permite ejecutar un bloque de procesos, solo si cumple una determinada condición dando respuesta solo al proceso verdadero, caso contrario no realiza nada. Esta estructura está constituida del siguiente modo: Condición //Procesos Si En DFD Proceso Condición Si En NS a) Análisis del problema  Es necesario encontrar el total mediante: total  prod1+prod2+prod3  La condición es; Si total > 200 Entonces descuento  total * 0.15, para otro caso no se realiza ningún procedimiento.  El costo total es: total-descuento Declaración de variables e identificadores Variable de Entrada: Numérico real prod1, prod2, prod3 Variable de Salida: Numérico real descuento, total b) Algoritmos Si condición Entonces //Procesos FinSi Pseudocódigo If (condición ) { //Procesos } C++ En pseudocódigo //Ejm 01. Algoritmo que realiza un descuento de 15% //por la compra de de mas S/.200 para tres productos Inicio descuento  0 Escribir "Ingrese el precio de 3 productos " Leer prod1, prod2,prod3 total  prod1+prod2+prod3 //se inicia la condición Si total > 200 Entonces descuento <- total * 0.15 FinSi //finaliza la condición Escribir "El total es S/.",total Escribir "Desc. 15% x cons. > 200 S/. ",descuento Escribir "El pago total es S/.",total-descuento Fin Inicio Escribir: "Ingrese el precio de 3 productos " Leer: prod1, prod2,prod3 descuento  total * 0.15 Si total > 200 total  prod1+prod2+prod3 Escribir: "Total es S/.", total Escribir: "Desc. 15% ", descuento Escribir: "El pago total es S/.",total-descuento Fin En NS Ejemplo 01: El centro comercial “Presto”, tiene una promoción con un descuento del 15% por el consumo de tres producto cuyo costo sea mayor a S/. 200. Realice un algoritmo que permita generar el descuento y precio total.
  • 2. ALGORITMICA M.Sc. Ecler MV UNAMBA 2 En C++, los procesos que son de una más de una línea, deben estar encerrados por llaves, las llaves indica el inicio “{” y fin ”}”, como se muestra en el siguiente ejemplo. c) Prueba de escritorio Prod1 Prod2 Prod3 Total Condición Valor Descuento Total 80 150 80 310 310>200 Si 310*0.15 = 46.5 310 – 46.5 = 263.5 30 23 50 103 103>200 ---- ---------- 103 – 0= 103 Inicio “Ingrese precio de 3 producto” prod1, prod2, prod3 total > 200 descuento  total * 0.15 Si “Total ”,total “Desc. X 15% ”,Descuento "Total es ",total-descuento Fin total  prod1+prod2+prod3 En DFD En C++ //Ejm 01. Programa que realiza un descuento de 15% //por la compra de de mas S/.200 para tres productos #include<iostream> int main() { using namespace std; float descuento, prod1, prod2, prod3; float total; descuento=0; cout<<"Ingrese el precio de 3 productos "; cin>>prod1>>prod2>>prod3; total=prod1+prod2+prod3; if (total>200) { //inicio de la condicion descuento=total*0.15; } //fin de la condicion cout<<"El total es S/."<<total<<endl; cout<<"Desc. 15% x consumo > a 200: S/. "<<descuento<<endl; cout<<"El pago total es S/."<<total-descuento<<endl; }
  • 3. ALGORITMICA M.Sc. Ecler MV UNAMBA 3 Ejercicios de condicional si (no usar SiNo o else): 1. Del siguiente código en C++, realizar su (Análisis, declaración de variables, Pseudocódigo, Diagrama NS y prueba de escritorio). #include <iostream> using namespace std; int main() { int resultado = 0; cout << "Cuanto es 39+50? "; cin >> resultado; if(resultado == 39+50) { cout << "Respuesta Correcta. Felicitaciones!n"; } } 2. Se tiene el siguiente diagrama DFD, realizar su (Análisis, declaración de variables, Pseudocódigo, Diagrama NS, C++ y su prueba de escritorio). 3. Realizar: Análisis, declaración de variables, Pseudocódigo, Diagrama, NS, C++ y prueba de escritorio). a. En el curso de algorítmica se tiene el siguiente ponderado de promedio final pf=Pexamenes*0.5+PPrácticas + Pactitudinal*0.1, por la presentación de 3 a 4 trabajos tienen 1 punto más en el promedio final y si presento entre 5 y 6 la bonificación es de dos puntos y si realizó más de 7 trabajo la bonificación es de 3 puntos. Realizar un algoritmo que perita calcular el promedio final. b. Realizar un algoritmo que permita calcular el impuesto de quinta categoría. El impuesto se recauda el 15% siempre y cuando los ingresos superen los 2300 soles. c. El pasaje de Abancay – Lima, cuesta S/120, pero la compañía de autobuses hace descuento del 50% a tercer edad, 40% estudiantes, 35% menores de edad y 0% clientes regulares. Escriba un algoritmo que aplique al precio del boleto al descuento correspondiente según el tipo de persona que va a viajar.