UNTELS – Estructuras Selectivas (Sin anidar) – Estructuras

Anuncio
UNTELS – Estructuras Selectivas (Sin anidar) – Estructuras condicionales
Laboratorio 06
(Corrija errores de sintaxis que encuentre)
Uso de estructuras selectivas (condicionales)
1.
2.
3.
Se quiere saber el
curso tengo que
preparar
materiales según
el día seleccionado
(elegido).
Se elige el dia por
una letra que
representa a dia de
semana
Se quiere saber el
curso tengo que
preparar
materiales según
el día seleccionado
(elegido).
Se elige el día por
un número que
representa a día de
semana
Escriba un
programa que
escriba la vocal
digitada
ch = getchar();
cout << "antes y fuera del switch" << endl;
switch ( ch ) {
case 'a':
cout << "Se ha pulsado una a." << endl;
break;
case 'e':
cout << "Se ha pulsado una a." << endl;
break;
case 'i':
cout << "Se ha pulsado una a." << endl;
break;
case 'o':
cout << "Se ha pulsado una a." << endl;
break;
case 'u':
cout << "Se ha pulsado una a." << endl;
break;
default:
cout << "Error" << endl;
}
cout << "despues y fuera del switch" << endl;
char DiaSem ;
main() {
DiaSem
= ‘L’ ;
switch ( X )
{
case ‘L’ :
cout << “Programación\n” ;
break ;
case ‘M’ :
cout << “Física\n”;
break;
case ‘C’ :
cout << “Cálculo\n” ;
break;
default :
cout << “Face - tota\n” ;
}
cout << “Que semana\n”;
}
int Dia ;
main() {
4.
Dia = 1 ;
switch ( Dia )
{
case 1 :
cout << “Programación\n” ;
break ;
case 2 :
cout << “Física\n”;
break;
case 3 :
cout << “Cálculo\n” ;
break;
default :
cout << “Face - tota\n” ;
}
cout << “Que semana\n”;
Escriba un
probrama que
escriba en palabras
el numeo
ingresado desde el
teclado de solo un
digito
}
#include <iostream>
#include <stdio.h>
using namespace std;
char ch;
main() {
cout << "Introduzca una vocal: ";
cout << "fuera del switch" << endl;
Programación - Jorge A. Martel Torres Página 1 de 3
}
int opcion;
main()
{
cout << "Ingrese un numero entero: ");
cin >> opcion;
switch ( opcion ) {
case 1:
cout << "Ha ingresado el numero uno\n";
break;
case 2:
cout << "Ha ingresado el numero dos\n";
break;
case 3:
cout << "Ha ingresado el numero tres\n";
break;
case 4:
cout << "Ha ingresado el numero cuatro\n";
break;
case 5:
cout << "Ha ingresado el numero cinco\n";
break;
case 6:
cout << "Ha ingresado el numero seis\n";
break;
case 7:
cout << "Ha ingresado el numero siete\n";
break;
case 8:
UNTELS – Estructuras Selectivas (Sin anidar) – Estructuras condicionales
cout << "Ha ingresado el numero ocho\n";
break;
switch ( Opcion )
{
case 'S': case ‘s’:
strAngulo = "seno";
AR = sin ( NRad );
break;
case 'C': case ‘c’:
strAngulo = "coseno";
AR = cos ( NRad );
break;
case 'T': case ‘t’:
strAngulo = "tangente";
AR = tan ( NRad );
break;
default:
strAngulo = "No Especificado";
AR = 0;
}
cout << "\n Salio del swich \n";
cout << " El angulo " << strAngulo
<< " de " << NSexg
<< " es " << AR << endl;
case 9:
cout << "Ha ingresado el numero nueve\n";
break;
default:
cout << "Ha ingresado un numero no valido\n";
break;
5.
Que
hace
programa?
el
6. Se ingresa una
cantidad en
sexagesimal, elabore
el calculadora
trigonométrica que
muestre, a elección
del usuario (elegido
desde el menú) el
valor que tiene ese
valor (seno, coseno o
tangente).
}
}
#include <iostream>
//#include<stdlib.h>
using namespace std;
char eleccion;
main() {
cout << "Introduzca una letra: ";
eleccion = getchar();
cout << "antes y fuera del switch" << endl;
switch ( toupper ( eleccion ) ) {
case 'R':
cout << "ROJO" << endl;
break;
case 'B':
cout << "BLANCO" << endl;
break;
case 'A':
cout << "AZUL" << endl;
break;
default:
cout << "ERROR" << endl;
}
cout << "despues y fuera del switch" << endl;
}
#include<math.h>
using namespace std;
double NSexg, NRad, AR;
char Opcion;
string strAngulo;
main(){
cout << "Ingrese un Numero en sexagensimal:";
cin >> NSexg;
cout << "\n Munu opciones";
cout << "\n\n\n";
cout << "[S] Seno\n [C] Coseno\n [T] Tangente\n";
cout << "Pulse alguna letra resaltada y ENTER:";
cin >> Opcion;
AR = NRad = 0.0;
NRad = (M_PI * NSexg) / 180;
7.
Desarrolle:
8.
9.
10
11. Desarrolle:
Programación - Jorge A. Martel Torres Página 2 de 3
}
Se ingresa un valor en grados centígrados (C); diseñe el algoritmo
que permita convertir, a elección del usuario, a que tipo (T) de
grados de temperatura se quiere mostrar. La elección es solo a
una opción por vez, que puede ser a grados Kelvin(K), Ranking(R) o
Farenheit(F), si:
Se ingresa desde el teclado 3 numeros cuales quiera, Elabore una
calculadora aritmética para hacer solo una operación de una lista de
opciones (suma, resta, multiplica, divide)
Se ingesa desde el teclado un numero entero de un digito, que
representa el número de lados de una figura geométrica regular.
Diseñe el programa para mostrar a que figura corresponde
(0,1,2= nada
3= triangulo
4 cuadrado,
5. pentágono,
…)
Se ingresa un valor en grados centígrados (C); diseñe el algoritmo
que permita convertir, a elección del usuario, a que tipo (T) de
UNTELS – Estructuras Selectivas (Sin anidar) – Estructuras condicionales
grados de temperatura se quiere mostrar. La elección es solo a
una opción por vez, que puede ser a grados Kelvin(K), Ranking(R) o
Farenheit(F), si:
12.
Similar al programa anterior pero para hallar indistintamente
conversiones de: S a C y R; C a S y R; R a S y C;
13.
Realizar el programa para hallar “v”, “e”, “t”, a petición (solicitud)
del usuario de que es lo que quiere obtener. si se ingresa desde el
teclado la opción de selección(opcion):
Si el usuario selecciona (elige) calcular “v”, el programa solo pide
que se ingrese: “e”, “t”.
Si el usuario selecciona (elige) calcular “e”, el programa solo pide
que se ingrese: “v”, “t”.
Si el usuario selecciona (elige) calcular “t”, el programa solo pide
que se ingrese: “v”, “e”.
Se sabe que:
Use un menú de opciones(se pone ejemplito):
Velocidad
Espacio
Tiempo
Ingrese (seleccione) opcion:_v_
Ingrese valor de e:__
Ingrese valor de t:__
Programación - Jorge A. Martel Torres Página 3 de 3
Descargar