Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MANABÍ”
CARRERA DE PROGRAMACIÓN
INGENIERÍA ELÉCTRICA
ULEAM 2019(1)
MANTA – ECUADOR
6 SWITCH ............................................................................................................................ 19
7 Bibliografía ........................................................................................................................ 26
la carrera de ingeniería eléctrica forma profesionales de alta calidad técnica, ética y humanista,
para satisfacer los requerimientos del desarrollo socio-económico de la provincia del país con el
aporte de docentes competente y éticos mediante una infraestructura tecnológica de ultima
generación.
1.2 VISION
1
2 EJEMPLOS DE MODIFICADORES DE TEXTO
A continuación, se muestra una tabla con estos especificadores de formato dependiendo del tipo
de dato a los que representan:
Sintaxis:
Es el tipo básico alfanumérico, es decir que puede contener una carácter, un dígito numérico o
un signo de puntuación. Desde el punto de vista del ordenador, todos esos valores son caracteres.
En C y C++ éste tipo siempre contiene un único carácter del código ASCII. El tamaño de memoria
es de 1 byte u octeto. Hay que notar que en C un carácter es tratado en todo como un número, de
hecho puede ser declarado con y sin signo. Y si no se especifica el modificador de signo, se asume
que es con signo.
Este tipo de variables es apto para almacenar números pequeños, como los dedos que tiene una
persona, o letras, como la inicial de mi nombre de pila.
2
2.2 Tipo “int” o Entero
Sintaxis:
Las variables enteras almacenan números enteros dentro de los límites de su tamaño, a su vez,
ese tamaño depende de la plataforma del compilador, y del número de bits que use por palabra de
memoria: 8, 16, 23… No hay reglas fijas para saber el mayor número que podemos almacenar en
cada tipo: int, long int o short int; depende en gran medida del compilador y del ordenador.
Vamos a crear un programa que declare una variable tipo int llamada edad y nos muestre un
texto en pantalla. Para ello escribiremos el siguiente código:
3
(Cardador, 2014)
Sintaxis:
Las variables de este tipo almacenan números en formato de coma flotante, mantisa
y exponente, para entendernos, son números con decimales. Son aptos para variables de tipo real.
4
(Carlos, 2014)
Otro uso muy amplio del incremento de variables es su uso como contadores, un uso
típico es a la hora de verificar el número de entradas por parte de un usuario.
#include <iostream>
5
int main()
permitidos
intentosmax;
cout << " intentos, para escribir la contraseña correcta" << endl
<< endl;
cout << "Escribe la contraseña de acceso, intento " << i << "
if (contrauser == contrasena) {
6
cout << "Contraseña correcta, acceso otorgado!" << endl;
break;
} else {
i = i + 1;
if (i == intentosmax) {
return 0;
7
(Delgado, 2014)
3.2 Acumuladores
#include <iostream>
int main()
8
{
double entrada;
entradas
cout << "Este programa promedia los valores que escribas " <<
endl;
cout << "utiliza sólo números, escribe " << valorTerminar << "
while (!terminar)
if (entrada == valorTerminar) {
terminar = true;
9
} else {
terminar = false;
i = i + 1;
cout << "El total es: " << total << endl;
cout << "El total de valores introducidos es: " << i << endl;
cout << "El promedio es: " << (total / i) << endl;
return 0;
10
(Jara, 2013)
#include <stdio.h>
int main()
float a;
char b
11
printf("Introduce un numero: ");
scanf("%f",&a);
getchar();
scanf("%c",&b);
getchar();
getchar();
return 0;
12
/*Edad*/
4.2 Ejemplo 2
/*Un simple programa que calcula tu edad. Fíjate que sólo uso las funciones básicas de entrada
y salida: printf y scanf*/
#include <stdio.h>
int main()
13
printf("Introduce tu año de nacimiento: ");
scanf("%i",&nacimiento);
getchar();
scanf("%i",&actual);
getchar();
getchar();
return 0;
14
(Noguera Otero Francisco Javier, 2013)
#include <stdio.h>
#include <stdlib.h>
int main() {
int a;
a=3;
return 0;
15
5.2 If doble
#include <stdio.h>
int main()
{
float nota;
if ( nota >= 5 )
printf( "\n APROBADO" );
else
16
printf( "\n SUSPENDIDO" );
return 0;
}
5.3 If enlazado
#include <stdio.h>
// Ejercicios aprenderaprogramar.com
int main () {
int a = 100;
17
if( a == 10 ) {
printf("Value of a is 10\n" );
else if( a == 20 ) {
printf("Value of a is 20\n" );
else if( a == 30 ) {
printf("Value of a is 30\n" );
else {
return 0;
18
6 SWITCH
#include <iostream>
int main()
int a, b, total;
int seleccion;
cin>>a;
19
cout <<"Escribe el segundo número: ";
cin>>b;
cin>>seleccion;
switch (seleccion) {
case 1: cout << "La suma es: " << a + b << endl;
case 2: cout << "La resta es: " << a - b << endl;
case 3: cout << "El producto es: " << a * b << endl;
case 4: cout << "La división es: " << a / b << endl;
case 5: cout << "El módulo es: " << a % b << endl;
20
default: cout << "Opción no válida" << endl;
} //Fin de switch
return 0;
21
Hacer un programa en C++que solicite al usuario que ingrese una fecha y calcule el día
correspondiente del año. Ejemplo, si se ingresa la fecha 31 12 1998, el número que se visualizará
será 365.
#include <iostream>
int main ()
switch (mes)
case 1:
dia_anio = dia;
break;
case 2:
22
dia_anio = dia + 31;
break;
case 3:
break;
case 4:
break;
case 5:
break;
case 6:
break;
case 7:
break;
case 8:
case 9:
break;
case 10:
break;
case 11:
break;
case 12:
break;
default:
cout<<"Fecha no valida";
24
return 0;
25
7 Bibliografía
26