Ejercicios aplicando estructuras de asignación.

Documentos relacionados
EJERCICIOS ALGORITMOS

Tema 3. Estructuras de control

Problema No.7. Elaborar un programa en C++ que lea una temperatura en grados Fahrenheit y muestre su equivalente en grados Celsius, Kelvin y Rankine.

Estructuras de Decisión Múltiple

EJEMPLOS Y EJERCICIOS

ESTRUCTURAS CONDICIONALES SIMPLES: ESTRUCTURAS CONDICIONALES DOBLES: ESTRUCTURAS CONDICIONALES ANIDADAS:

CALENDARIO AÑO 2016 PICO Y PLACA AUTOMOVILES SERVICIO ESPECIAL PICO Y PLACA TAXIS

CALENDARIO AÑO 2016 PICO Y PLACA AUTOMOVILES SERVICIO ESPECIAL PICO Y PLACA TAXIS

1. Escriba el siguiente código, compílelo y ejecútelo. Obtiene el resultado esperado? Modifíquelo para que se comporte como debe:

EJEMPLOS Y EJERCICIOS

Estructuras de Repetición (Repita para)

Tipos de Arreglos. Notación Algoritmica de los Arreglos multidimensionales tipo_dato nombre[dim 1. , dim 2. ,..., dim n

Estructuras de Decisión Simples y Dobles

PROBLEMAS DEL TEMA 7 SUBPROGRAMAS Y MODULARIDAD

PROBLEMAS DEL TEMA 7: Subprogramas y Modularidad

Estructuras de Decisión Simples y Dobles

EJEMPLOS Y EJERCICIOS

TEMA 4. ESTRUCTURAS DE CONTROL

Capítulo 12 INSTRUCCIONES DE CONTROL ALTERNATIVAS. Presentación resumen del libro: "EMPEZAR DE CERO A PROGRAMAR EN lenguaje C"

Operadores aritméticos

Ejercicios Tema 6. Funciones

Tipos de Datos en C. Palabras reservadas en C

CUADERNILLO DE PRÁCTICAS LENGUAJE DE PROGRAMACIÓN: JAVA COMPILADOR: NETBEANS IDE 6.9.1

GUÍA DE LABORATORIO #3 ESTRUCTURAS ALGORÍTMICAS CONDICIONALES SIMPLES, DOBLES Y MÚLTIPLES

PROGRAMACIÓN ESTRUCTURADA

Introducción a C++ Algoritmos y Estructuras de datos II Dra. Carmen Mezura Godoy. Febrero 2009

Fundamentos de Informática ETSII. Tema 3: Estructuras de Selección.

Elabore un programa que permita el ingreso de un número calcular el cubo

Tipo de Dato: Arreglos

Conocer los tipos de esquemas condicionales. Entender su funcionamiento y sus diferencias. 1. Introducción. 3. Esquemas condicionales en C

OBJETIVO III. APLICAR A LOS PROGRAMAS EN C LAS ESTRUCTURAS DE SELECCIÓN IF Y SWITCH ACTIVIDAD TEÓRICA.

Funciones y Apuntadores

Estructuras de Repetición (Hacer-Mientras)

Caracteres y Cadenas Conversión de Datos Funciones y procedimientos Archivos cabecera. Fundamentos de programación

#include <stdio.h> /* Factorial de un número - versión 1- */

Programación-Tarea 14: Ocampo Venegas Josué

Introducción a Funciones

Unidad 2. La lógica de programación. Tema 4. Estructuras de decisión

Boletín de ejercicios de la asignatura de INFORMÁTICA para la realización de las prácticas de laboratorio. Ejercicios de Estructuras de Control

Capitulo 3. Programación Estructurada

Soluciones a los Ejercicios Propuestos en el libro: EMPEZAR DE CERO A PROGRAMAR EN lenguaje C. Autor: Carlos Javier Pes Rivas

Formatos para prácticas de laboratorio

A l g o r i t m o y E s t r u c t u r a d e D a t o s Ing. en Sistemas de Información 1º año

OPERADORES Y EXPRESIONES

Estructura Selectiva Múltiple

Fecha Segundo Cuarto Sexto Octavo

Repaso Lenguaje C Área de Servicios Programación (Ing. Elect. y Prof. Tec.), Programación I (TUG y TUR) y Electrónica programable (TUE)

Universidad Autónoma del Estado de México Facultad de Medicina

LABORATORIO 1 OPERACIONES DE ENTRADA Y SALIDA

Benemérita Universidad Autónoma de Puebla Facultad de Ciencias de la Computación Área de Programación

Cuales son los tipos de instrucciones que se utilizan en la programación?

Operaciones combinadas

Dobles: Es el caso de la instrucción if-else (punto 1.2).

GUIÓN DE PRÁCTICAS 3: ESTRUCTURAS CONDICIONALES

for(i = 0; i <= 45; i+=5) { x = (i*3.1416)/180; printf( seno(%d) = %f\n,i,seno(x));

ALGORITMOS Y DIAGRAMAS DE FLUJO

Algoritmos. Intro. Prof. Raquel Torres Peralta / Gerardo Sanchez S. Unison

Examen de Fundamentos de Computadores y Lenguajes

Lenguaje de programación C. Introducción

Codificación en C. Como pasar de Pseudocódigo a C (con pequeños trucos de C++)

Elabore el análisis, diseño orientado a objetos e implementación de una aplicación de consola que resuelva las siguientes situaciones:

Ahora responde a las siguientes cuestiones: Supongamos que el usuario introduce 3 en A, 4 en B y 5 en C

Trabajo Práctico Nº 06

Programación I Teoría I.

-. A lo que le sigue es poner la función Loop, su función es llamar todas las funciones fundamentales y hacer una refresh de pantalla

Programación Estructurada. Sesión 2:El lenguaje de programación C

Para dudas, comentarios escribe a: C BASICO

Expresiones Aritméticas

Bloque 3. Expresiones, sentencias y estructuras de control

Ejemplo 1: Ejemplo 2:

Asignatura: Estructuras de Datos. Grado y Sección: 6to INF A-B. Docente: Ing. Yesika Medina

Autor: Ing. Nahuel González INTRODUCCIÓN A C. Clase 1

Benemérita Universidad Autónoma de Puebla Facultad de Ciencias de la Computación Área de Programación

Ejercicios. 1.-Realizar un programa que resuelva una ecuación de segundo grado.

Variables locales y globales. Funciones sin parámetros. Paso de parámetros

Algoritmos y Estructura de datos:

Universidad Tecnológico Ecotec. Fundamento de programación. Deber

Programación (PRG) PRACTICA 4. Elementos de programación: estructuras de control.

WHILE Y DO WHILE BREAK EN LENGUAJE C. BUCLES MIENTRAS. FORZAR SALIDA O TERMINACIÓN. EJEMPLO (CU00534F)

FUNDAMENTOS PARA LA CONSTRUCCIÓN DEL CÓDIGO A PARTIR DEL ALGORITMO

02 de septiembre de de septiembre de 2013

SWITCH. 1. Escribir un programa que lea un carácter e indique si es un digito o una letra n minúscula o mayúscula

Sentencias DO-WHILE EN C++

COMPUTACIÓN GUÍA DE TRABAJOS PRÁCTICOS NRO. 1

PRÁCTICA INSTRUCCIONES DE SELECCIÓN. Objetivos

Objetivos. El alumno conocerá los elementos indispensables de un ambiente de programación y será capaz de realizar programas básicos en lenguaje C.

Fundamentos de Programación Tema 3. Relación I. 3. Escribir las siguientes expresiones aritméticas como expresiones de computadora: La

LENGUAJE DE PROGRAMACION UNO.

PROBLEMAS DEL TEMA 5: Control de Flujo del Programa

#include <stdio.h> float cubica(float numero) { float cubica; cubica = numero * numero * numero; return cubica; }

GUIA DE EJERCICICIOS. 1.- Escribir un algoritmo que lea cuatro números e indique cual es el mayor

Capítulo 3. c² = a² + b². Elaborar un algoritmo que lea el tamaño de los lados A y B, y calcule e imprima C (hipotenusa).

Introducción a la Programación

Dirección General de Educación Superior Tecnológica INSTITUTO TECNOLÓGICO DE SALINA CRUZ

Formato para Prácticas de Laboratorio

CI 2125, Computación I

Guía práctica de estudio 08: Estructuras de selección

Entrada de datos y salida de resultados.

Tema ADQUISICIÓN Y TRATAMIENTO DE DATOS. Departamento de Ciencias de la Computación e IA. Subprogramas en C

Examen de Fundamentos de la Programación (Modelo 1)

Transcripción:

Ejercicios aplicando estructuras de asignación. 1) Desarrollar un algoritmo que permita leer dos valores y escriba la suma de los dos. int A,B,suma; suma = A+B ; printf( suma: %f, suma ); 2) Desarrolle un algoritmo que efectúe la conversión de temperaturas de grados Celsius a grados Fahrenheit. float gradosc,gradosf; printf ( ingrese los grados Celsius\n ) scanf( %f,&gradosc); gradosf = gradosc*9/5 + 32; printf( Grados Fahrenheit: %f, gradosf); 3) Elaborar un programa que calcule la hipotenusa de un triangulo rectángulo, ingresando el valor de los 2 catetos. #include<math.h> float c1, c2, h, d; printf ( ingrese cateto 1\n ); scanf ( %f, & c1); printf ( ingrese cateto 2\n ); scanf ( %f, & c2); d = c1*c1 + c2*c2 h = sqrt (d); printf ( hipotenusa: %f, h); 1

Ejercicios aplicando estructuras de decisión. 4) Desarrolle un algoritmo que permita leer un valor N y escribir si dicho valor es positivo o negativo. float N; void main () { clrscr(); printf ( ingrese numero ); scanf ( %f, & N); if (N>= 0) printf( Es positivo ); printf( Es negativo ); 5) Desarrolle un algoritmo que permita leer un valor N y escribir si dicho valor es par o impar. float N; void main () { clrscr(); printf ( ingrese numero ); scanf ( %f, & N); if (N%2 = 0) printf( Es par ); printf( Es impar ); 6) Desarrolle un algoritmo que permita leer dos valores ( A y B) y que escriba cual de los dos es el mayor int A,B; if (A>B) printf( El mayor es %f, A); printf( El mayor es %f, B); 2

7) Desarrolle un algoritmo que permita leer tres valores ( A, B y C) y que indique cual es el mayor int A,B,C; scanf( %f,&c) if ((A>B) && (A>C)) printf( El mayor es %f, A); if ((B>A) && (B>C)) printf( El mayor es %f, B); printf( El mayor es %f, C); 8) Desarrolle un algoritmo que permita leer tres valores ( A, B y C) y que indique cual es el valor que esta en medio. int A,B,C; scanf( %f,&c) if (((A>B) && (A<C)) ((A<B) && (A>C))) printf( El central es %f, A); if (((B>A) && (B<C)) ((B<A) && (B>C))) printf( El central es %f, B); printf( El central es %f, C); 3

Ejercicios aplicando estructuras cíclicas. 9) Desarrollar un programa que sume 5 números. int cont = 0; float N, suma ; for ( cont=1; cont <= 5; cont++) { printf ( ingrese numero\n ); scanf( %f,&n); suma = suma + N; printf( suma: %f, suma ); 10) Desarrollar un programa que sume números mientras sean positivos. float N,suma; { printf ( Ingrese un número\n); while (N > 0) { suma=suma+n; printf ( Ingrese un número\n); printf( Suma: %f, suma); 11) Desarrollar un programa que sume números hasta que se ingrese un cero. float N,suma; { printf ( Ingrese un número\n); while (N!= 0) { suma=suma+n; printf ( Ingrese un número\n); printf( Suma: %f, suma); 4

12) Desarrolle un programa que permite leer valores y calcular su promedio. Finaliza el ingreso con 0. float N,suma,promedio; int cont; { printf ( Ingrese un número\n); while (N!= 0) { suma=suma+n; cont++; printf ( Ingrese un número\n); promedio=suma/cont; printf( Promedio: %f, promedio); Ejercicios aplicando estructuras de decisión múltiple. 13) Elabore un programa que imprima si una persona es Niño, Adolescente, Joven o Mayor. Para ello considere que Niño será hasta la edad de 14 años, Adolescente de 15 a los 20, joven de los 21 hasta los 40 y mayor en adelante. float edad; { printf ( Ingrese la edad\n ); scanf ( %f,&edad); if (edad < 14) printf ( Niño ); if ( (edad >= 14) && (edad < 21) printf( Adolescente ); if (edad < 40) printf( Joven ); printf( Mayor ); 5

14) Elabore un programa que lea un caracter e imprima si es vocal, consonante o numérico. int c; { printf ( Ingrese un caracter\n ); scanf ( %c,&c); c=tolower(c); if ((c>= a )&&(c<= z )) if ( (c== a ) (c== e ) (c== i ) (c== o ) (c== u )) printf( Es vocal ); printf( Es consonante ); if((c>= 0 ) && (c<= 9 )) printf( Es numérico ); printf( Otro caracter ); 15) Programa que pide un número del 1 al 7 y devuelve qué día de la semana es. int dia; { printf( Ingrese numero ); scanf( %i,&dia); switch(dia) { case 1: printf( Lunes ); case 2: printf( Martes ); case 3: printf( Miercoles ); case 4: printf( Jueves ); case 5: printf( Viernes ); case 6: printf( Sabado ); case 7: printf( Domingo ); default: printf( Valor incorrecto ); 6

16) Programa que muestra en pantalla una serie de opciones a elegir e imprime el costo del producto elegido. int opcion; float pr, total; void main () { while(1) { clrscr(); printf ( elija una opcion ); printf ( \n\n 1_Hamburguesa sola\n ); printf ( \n\n 2_Hamburguesa completa\n ); printf ( \n\n 3_Pancho\n ); printf ( \n\n 4_Gaseosa\n ); printf ( \n\n 5_Papas fritas\n ); printf ( \n\n 6_Salir\n ); scanf ( %i, opcion); switch (opcion) { case 1: printf ( Precio: 1.80\n ); pr = 1.80; case 2: printf ( Precio: 2.50\n ); pr = 2.50; case 3: printf ( Precio: 1.50\n ); pr = 1.50; case 4: printf ( Precio: 2.50\n ); pr = 2.50; case 5: printf ( Precio: 2.50\n ); pr = 2.50; case 6: return; default: printf ( Codigo invalido \n ); pr = 0; total = total + pr; printf ( total: %i, total); 7