SlideShare una empresa de Scribd logo
1 de 2
@aldozpuno aldo.zanabria@unap.edu.pe
Ejercicios de programación
1. Programa que pida un valor en dólares (USA) y lo convierta en euros y otro
programa que lleve a cabo la operación inversa.
Nota 1 :La solución deberá tener 2 decimales.
2. Programa que pida la temperatura en grados Celsius y la convierta a grados
Fahrenheit (y viceversa) mostrando en pantalla un mensaje del tipo “xxx.xx
grados Celsius son yyy.yy grados Fahrenheit”
3. Crear un programa que pida el radio de una circunferencia y que calcule la
longitud de la misma así como el área incluida dentro.
4. Escribir un programa que pregunte el año actual y la edad de una persona y
calcule la edad de esa persona en un año determinado.
5. Escribir un programa que calcule el número de billetes de 100.00, 50.00, 20.00,
así como de monedas de $10, $5, $0.50 y $1 peso para desglosar una
cantidad, X, de pesos (menor de $4 500.00), de forma que se necesite la
menor cantidad de monedas y billetes de cada tipo.
6. Crear un programa que pida un numero real y muestre la tabla de multiplicar
correspondiente a dicho número de tal manera que tanto los valores de los
factores como del producto se presenten en columnas y con una precisión de 2
dígitos.
Ejemplo:
Programa que muestra la tabla de multiplicar de un número
Escribe un número: 5
TABLA DE MULTIPLICAR DEL NUMERO 5.00
5.00 X 1 = 5.00
5.00 X 2 = 10.00
...
5.00 X 10 = 50.00
7. Mostrar en forma de tabla, el cuadrado y el cubo de los 5 primeros números
enteros que siguen a uno introducido por teclado.
Los datos deben aparecer ajustados a la derecha siguiendo el siguiente
formato:
Numero Cuadrado Cubo
---------- ----------- ------
xxxxxxx xxxxxx
@aldozpuno aldo.zanabria@unap.edu.pe
8. Crear un programa que muestre en pantalla el tamaño en bytes (8 caracteres)
de las variables más frecuentes: char, int, short int, longint, float y double.
Nota: Para calcular el tamaño de una variable se puede usar el operador
sizeof.
9. Escribir un programa que tras preguntar el número de almacén asociado a un
determinado tipo de pieza, la cantidad pedida de esa pieza y el precio por
unidad,efectúe el cálculo del precio total de las piezas pedidas. El programa
deberá escribir toda la información de la pieza en la pantalla, además del
importe total del pedido.
10.Escribir un programa que lea el valor de un ángulo en radianes y muestre su
valor en grados, minutos y segundos
11.Programa que tras pedir por teclado un número lo multiplique por 4 y divida por
2, sin utilizar los operadores para multiplicar o dividir
14.Leer tres números enteros y, si el primero de ellos es negativo, calcular el
producto de los tres, en caso contrario calcular la suma de ellos.
15.Escribir un programa que calcule las raíces, bien reales o imaginarias, de una
ecuación de segundo grado.
El programa también debe ser capaz de operar con valores nulos para el
coeficiente de orden dos (es decir, deberá de ser capaz de resolver ecuaciones
de primer grado)
16.Escribir un programa que determine cuantos añosbisiestos existen en un
periodo dado por el usuario.
Ejemplo:
De 1999 a 2010 = 3 años bisiesto;
Nota: Un año es bisiesto si es múltiplo de 4 salvo el caso en que sea múltiplo
de 100, que no es bisiesto, y no sea múltiplo de 400. Por ejemplo, el año 1900
no fue bisiesto, el 2000 sí y el 2100 no lo es.

Más contenido relacionado

La actualidad más candente

Lenguaje de programacion presentacion.
Lenguaje de programacion presentacion.Lenguaje de programacion presentacion.
Lenguaje de programacion presentacion.
Fj Lezama
 
3 programacion estructurada
3 programacion estructurada3 programacion estructurada
3 programacion estructurada
cortezbfajardo
 
Linea del tiempo de ms dos
Linea del tiempo de ms dosLinea del tiempo de ms dos
Linea del tiempo de ms dos
Cristian Flume
 

La actualidad más candente (20)

Lenguaje de programacion presentacion.
Lenguaje de programacion presentacion.Lenguaje de programacion presentacion.
Lenguaje de programacion presentacion.
 
Estándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de NegociosEstándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de Negocios
 
PRACTICAS Y EJERCICIOS DE EXCEL 01-21.pdf
PRACTICAS Y EJERCICIOS DE EXCEL 01-21.pdfPRACTICAS Y EJERCICIOS DE EXCEL 01-21.pdf
PRACTICAS Y EJERCICIOS DE EXCEL 01-21.pdf
 
Instalacion prolog
Instalacion prologInstalacion prolog
Instalacion prolog
 
Unidad1 Lenguajes y automatas
Unidad1 Lenguajes y automatasUnidad1 Lenguajes y automatas
Unidad1 Lenguajes y automatas
 
Partes de la computadora recortar
Partes de la computadora recortarPartes de la computadora recortar
Partes de la computadora recortar
 
MANUAL DE PRACTICAS DE LINUX (Alberto Hdz)
MANUAL DE PRACTICAS DE LINUX (Alberto Hdz) MANUAL DE PRACTICAS DE LINUX (Alberto Hdz)
MANUAL DE PRACTICAS DE LINUX (Alberto Hdz)
 
Unidad 4 graficación
Unidad 4 graficaciónUnidad 4 graficación
Unidad 4 graficación
 
Windows 1
Windows 1Windows 1
Windows 1
 
Modelos de iluminacion
Modelos de iluminacionModelos de iluminacion
Modelos de iluminacion
 
Sistema Operativo - Fedora
Sistema Operativo - FedoraSistema Operativo - Fedora
Sistema Operativo - Fedora
 
Investigacion errores lexicos
Investigacion errores lexicosInvestigacion errores lexicos
Investigacion errores lexicos
 
3 programacion estructurada
3 programacion estructurada3 programacion estructurada
3 programacion estructurada
 
Pruebas de Escritorio
Pruebas de EscritorioPruebas de Escritorio
Pruebas de Escritorio
 
Linea del tiempo de los sistemas operativos
Linea del tiempo de los sistemas operativosLinea del tiempo de los sistemas operativos
Linea del tiempo de los sistemas operativos
 
Función Hash: metodos de división y de medio Cuadrado.
Función Hash: metodos de división y de medio Cuadrado.Función Hash: metodos de división y de medio Cuadrado.
Función Hash: metodos de división y de medio Cuadrado.
 
Linea del tiempo chipset
Linea del tiempo chipsetLinea del tiempo chipset
Linea del tiempo chipset
 
Linea del tiempo de ms dos
Linea del tiempo de ms dosLinea del tiempo de ms dos
Linea del tiempo de ms dos
 
Paradigmas de programación
Paradigmas de programaciónParadigmas de programación
Paradigmas de programación
 
Gramáticas formales
Gramáticas formales Gramáticas formales
Gramáticas formales
 

Destacado

Destacado (7)

Ejercicio en c
Ejercicio en cEjercicio en c
Ejercicio en c
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Ejercicios resueltos
Ejercicios resueltosEjercicios resueltos
Ejercicios resueltos
 
Matematicas financieras
Matematicas financierasMatematicas financieras
Matematicas financieras
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo
 
21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos
 
02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujo02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujo
 

Similar a Ejercicios de programación

Estructura de Control Múltiple(case).Guia de Ejercicios
Estructura de Control Múltiple(case).Guia de EjerciciosEstructura de Control Múltiple(case).Guia de Ejercicios
Estructura de Control Múltiple(case).Guia de Ejercicios
laryenso
 
Evaluacion final hoja de ruta_practica_de_laboratorio_301303
Evaluacion final hoja de ruta_practica_de_laboratorio_301303Evaluacion final hoja de ruta_practica_de_laboratorio_301303
Evaluacion final hoja de ruta_practica_de_laboratorio_301303
louis1984
 

Similar a Ejercicios de programación (20)

Guía De Ejercicios Programación Web Básica
Guía De Ejercicios Programación Web BásicaGuía De Ejercicios Programación Web Básica
Guía De Ejercicios Programación Web Básica
 
Guía de Ejercicios de Programación Web Básica
Guía de Ejercicios de Programación Web BásicaGuía de Ejercicios de Programación Web Básica
Guía de Ejercicios de Programación Web Básica
 
Ejercicios java
Ejercicios javaEjercicios java
Ejercicios java
 
articles-230453_recurso_4.pptx
articles-230453_recurso_4.pptxarticles-230453_recurso_4.pptx
articles-230453_recurso_4.pptx
 
Practica 10 Laboratorio de Computación para Ingenieros FI
Practica 10 Laboratorio de Computación para Ingenieros FIPractica 10 Laboratorio de Computación para Ingenieros FI
Practica 10 Laboratorio de Computación para Ingenieros FI
 
Guia ejercicios part i
Guia ejercicios part iGuia ejercicios part i
Guia ejercicios part i
 
Guia ejercicios part i
Guia ejercicios part iGuia ejercicios part i
Guia ejercicios part i
 
Ciclos repetitivos
Ciclos repetitivosCiclos repetitivos
Ciclos repetitivos
 
ejercicio ciclos repetitivos
ejercicio ciclos repetitivosejercicio ciclos repetitivos
ejercicio ciclos repetitivos
 
Banco de preguntas progrmacion
Banco de preguntas progrmacionBanco de preguntas progrmacion
Banco de preguntas progrmacion
 
Ejercicios programacion 2019
Ejercicios programacion 2019Ejercicios programacion 2019
Ejercicios programacion 2019
 
Compiladores e-interprete
Compiladores e-interprete Compiladores e-interprete
Compiladores e-interprete
 
Estructura de Control Múltiple(case).Guia de Ejercicios
Estructura de Control Múltiple(case).Guia de EjerciciosEstructura de Control Múltiple(case).Guia de Ejercicios
Estructura de Control Múltiple(case).Guia de Ejercicios
 
Evaluacion final hoja de ruta_practica_de_laboratorio_301303
Evaluacion final hoja de ruta_practica_de_laboratorio_301303Evaluacion final hoja de ruta_practica_de_laboratorio_301303
Evaluacion final hoja de ruta_practica_de_laboratorio_301303
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
Guia ejercicios part ii
Guia ejercicios part iiGuia ejercicios part ii
Guia ejercicios part ii
 
Labo for while
Labo for whileLabo for while
Labo for while
 
Curso Compiladores e Interpretes
Curso Compiladores e InterpretesCurso Compiladores e Interpretes
Curso Compiladores e Interpretes
 
Propuestos python
Propuestos pythonPropuestos python
Propuestos python
 
Lab 3 while for compiladores e interpretes
Lab 3 while for  compiladores e interpretesLab 3 while for  compiladores e interpretes
Lab 3 while for compiladores e interpretes
 

Más de Aldo Hernán Zanabria Gálvez

“PERSPECTIVAS DEL DESARROLLO ECONÓMICO REGIONAL EN EL CONTEXTO DEL CAMBIO CLI...
“PERSPECTIVAS DEL DESARROLLO ECONÓMICO REGIONAL EN EL CONTEXTO DEL CAMBIO CLI...“PERSPECTIVAS DEL DESARROLLO ECONÓMICO REGIONAL EN EL CONTEXTO DEL CAMBIO CLI...
“PERSPECTIVAS DEL DESARROLLO ECONÓMICO REGIONAL EN EL CONTEXTO DEL CAMBIO CLI...
Aldo Hernán Zanabria Gálvez
 
Organizadores visuales sobre las corrientes contemporaneas aldo zanabria ga...
Organizadores visuales sobre las corrientes contemporaneas   aldo zanabria ga...Organizadores visuales sobre las corrientes contemporaneas   aldo zanabria ga...
Organizadores visuales sobre las corrientes contemporaneas aldo zanabria ga...
Aldo Hernán Zanabria Gálvez
 

Más de Aldo Hernán Zanabria Gálvez (20)

“PERSPECTIVAS DEL DESARROLLO ECONÓMICO REGIONAL EN EL CONTEXTO DEL CAMBIO CLI...
“PERSPECTIVAS DEL DESARROLLO ECONÓMICO REGIONAL EN EL CONTEXTO DEL CAMBIO CLI...“PERSPECTIVAS DEL DESARROLLO ECONÓMICO REGIONAL EN EL CONTEXTO DEL CAMBIO CLI...
“PERSPECTIVAS DEL DESARROLLO ECONÓMICO REGIONAL EN EL CONTEXTO DEL CAMBIO CLI...
 
mejorando la web guia de html 5
mejorando la web guia de html 5mejorando la web guia de html 5
mejorando la web guia de html 5
 
Guía de Prácticas word beta.pdf
Guía de Prácticas word beta.pdfGuía de Prácticas word beta.pdf
Guía de Prácticas word beta.pdf
 
emprendimiento en la era del conocimiento.pptx
emprendimiento en la era del conocimiento.pptxemprendimiento en la era del conocimiento.pptx
emprendimiento en la era del conocimiento.pptx
 
Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de Programación
 
Organizadores visuales sobre las corrientes contemporaneas aldo zanabria ga...
Organizadores visuales sobre las corrientes contemporaneas   aldo zanabria ga...Organizadores visuales sobre las corrientes contemporaneas   aldo zanabria ga...
Organizadores visuales sobre las corrientes contemporaneas aldo zanabria ga...
 
didactica
didacticadidactica
didactica
 
Tarea1 aldo zanabria
Tarea1 aldo zanabriaTarea1 aldo zanabria
Tarea1 aldo zanabria
 
Tarea 2 aldo zanabria
Tarea 2 aldo zanabriaTarea 2 aldo zanabria
Tarea 2 aldo zanabria
 
Carolinos del milenio pasado - Puno
Carolinos del milenio pasado - PunoCarolinos del milenio pasado - Puno
Carolinos del milenio pasado - Puno
 
ingenieria de sistemas
ingenieria de sistemasingenieria de sistemas
ingenieria de sistemas
 
Electricidad con recursos renovables
Electricidad con recursos renovablesElectricidad con recursos renovables
Electricidad con recursos renovables
 
Variables
VariablesVariables
Variables
 
Estructura y modelo organizacional estatal
Estructura y modelo organizacional estatal Estructura y modelo organizacional estatal
Estructura y modelo organizacional estatal
 
Calidad de Agua
Calidad de AguaCalidad de Agua
Calidad de Agua
 
Resumen final - Seminario Taller TIC Emprede Turismo
Resumen final - Seminario Taller TIC Emprede TurismoResumen final - Seminario Taller TIC Emprede Turismo
Resumen final - Seminario Taller TIC Emprede Turismo
 
Clase de Tecnologías de la Información y Comunicaciones
Clase de Tecnologías de la Información y ComunicacionesClase de Tecnologías de la Información y Comunicaciones
Clase de Tecnologías de la Información y Comunicaciones
 
Plan de Trabajo Integración de la Mujer
Plan de Trabajo Integración de la MujerPlan de Trabajo Integración de la Mujer
Plan de Trabajo Integración de la Mujer
 
peritaciones y tasación puno
peritaciones y tasación punoperitaciones y tasación puno
peritaciones y tasación puno
 
producción en la empresa turística
producción en la empresa turísticaproducción en la empresa turística
producción en la empresa turística
 

Último

Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
NadiaMartnez11
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 
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
El Fortí
 

Último (20)

Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Diapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundariaDiapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundaria
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptxEL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
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
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnn
 

Ejercicios de programación

  • 1. @aldozpuno aldo.zanabria@unap.edu.pe Ejercicios de programación 1. Programa que pida un valor en dólares (USA) y lo convierta en euros y otro programa que lleve a cabo la operación inversa. Nota 1 :La solución deberá tener 2 decimales. 2. Programa que pida la temperatura en grados Celsius y la convierta a grados Fahrenheit (y viceversa) mostrando en pantalla un mensaje del tipo “xxx.xx grados Celsius son yyy.yy grados Fahrenheit” 3. Crear un programa que pida el radio de una circunferencia y que calcule la longitud de la misma así como el área incluida dentro. 4. Escribir un programa que pregunte el año actual y la edad de una persona y calcule la edad de esa persona en un año determinado. 5. Escribir un programa que calcule el número de billetes de 100.00, 50.00, 20.00, así como de monedas de $10, $5, $0.50 y $1 peso para desglosar una cantidad, X, de pesos (menor de $4 500.00), de forma que se necesite la menor cantidad de monedas y billetes de cada tipo. 6. Crear un programa que pida un numero real y muestre la tabla de multiplicar correspondiente a dicho número de tal manera que tanto los valores de los factores como del producto se presenten en columnas y con una precisión de 2 dígitos. Ejemplo: Programa que muestra la tabla de multiplicar de un número Escribe un número: 5 TABLA DE MULTIPLICAR DEL NUMERO 5.00 5.00 X 1 = 5.00 5.00 X 2 = 10.00 ... 5.00 X 10 = 50.00 7. Mostrar en forma de tabla, el cuadrado y el cubo de los 5 primeros números enteros que siguen a uno introducido por teclado. Los datos deben aparecer ajustados a la derecha siguiendo el siguiente formato: Numero Cuadrado Cubo ---------- ----------- ------ xxxxxxx xxxxxx
  • 2. @aldozpuno aldo.zanabria@unap.edu.pe 8. Crear un programa que muestre en pantalla el tamaño en bytes (8 caracteres) de las variables más frecuentes: char, int, short int, longint, float y double. Nota: Para calcular el tamaño de una variable se puede usar el operador sizeof. 9. Escribir un programa que tras preguntar el número de almacén asociado a un determinado tipo de pieza, la cantidad pedida de esa pieza y el precio por unidad,efectúe el cálculo del precio total de las piezas pedidas. El programa deberá escribir toda la información de la pieza en la pantalla, además del importe total del pedido. 10.Escribir un programa que lea el valor de un ángulo en radianes y muestre su valor en grados, minutos y segundos 11.Programa que tras pedir por teclado un número lo multiplique por 4 y divida por 2, sin utilizar los operadores para multiplicar o dividir 14.Leer tres números enteros y, si el primero de ellos es negativo, calcular el producto de los tres, en caso contrario calcular la suma de ellos. 15.Escribir un programa que calcule las raíces, bien reales o imaginarias, de una ecuación de segundo grado. El programa también debe ser capaz de operar con valores nulos para el coeficiente de orden dos (es decir, deberá de ser capaz de resolver ecuaciones de primer grado) 16.Escribir un programa que determine cuantos añosbisiestos existen en un periodo dado por el usuario. Ejemplo: De 1999 a 2010 = 3 años bisiesto; Nota: Un año es bisiesto si es múltiplo de 4 salvo el caso en que sea múltiplo de 100, que no es bisiesto, y no sea múltiplo de 400. Por ejemplo, el año 1900 no fue bisiesto, el 2000 sí y el 2100 no lo es.