Salerno - Yhanns-Asignacion1 C++

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 10

UNIVERSIDAD TECNOLÓGICA DE PANAMÁ

CENTRO REGIONAL DE AZUERO


FACULTAD DE INGENIERIÁ
ELÉCTRICA INGENIERIÁ
ELECTROMECÁNICA

NOMBRE DEL PROFESOR(A):


MARQUELA BOYD

INTEGRANTES:
YHANNS SALERNO
EDIEL MARTINEZ
JUAN BARRÍA
CARLOS CARRION

ASIGNACIÓN No.1 C++

FECHA DE ENTREGA:
04/06/2024
1. INDIQUE LOS TIPOS DE VARIABLES.
2. DESARROLLE LOS ENUNCIADOS AL FINAL DEL PDF
Desarrollo
Tipos de Variables en C++
1. El tipo int:
 Descripción: Representa números enteros.
 Operadores: + (suma), - (resta), * (producto), / (división entera), % (resto
de la división entera).
 Rango típico: -2147483648 a 2147483647 (para int de 32 bits).
2. El tipo unsigned int:
 Descripción: Representa números enteros no negativos.
 Operadores: Los mismos que para int.
 Rango típico: 0 a 4294967295 (para unsigned int de 32 bits).
3. El tipo short int:
 Descripción: Similar a int, pero con un rango más pequeño.
 Rango típico: -32768 a 32767 (para short int de 16 bits).
4. El tipo long int:
 Descripción: Similar a int, pero con un rango más grande.
 Rango: Puede variar dependiendo del compilador y el sistema, pero
suele coincidir con int en sistemas de 32 bits.
5. El tipo float:
 Descripción: Representa números reales (punto flotante).
 Operadores: Incluye los operadores básicos aritméticos y la división real.
 Precisión típica: Hasta 6 dígitos decimales.
6. El tipo double:
 Descripción: Similar a float, pero con mayor precisión.
 Precisión típica: Hasta 15 dígitos decimales.
7. El tipo bool:
 Descripción: Representa valores lógicos.
 Valores posibles: true (verdadero) y false (falso).
8. El tipo char:
 Descripción: Representa caracteres del código ASCII.
 Rango típico: -128 a 127 para char con signo o 0 a 255 para unsigned
char.
Detalles Importantes
 Cardinalidad: El número de valores que tiene un tipo de datos.
 Operadores Básicos: Cada tipo se le asocia un conjunto de operadores
básicos, destinados a ser de utilidad en el diseño de programas.
 Compatibilidad de Tipos: Cada operador actúa sobre operandos de un mismo
tipo, y da como resultado un valor de un tipo determinado.

Hacer los problemas 1,2,3,6,7,8 y 10 de al final del pdf


1. Copiar (editar), compilar y ejecutar el siguiente programa que permite introducir
una medida en centímetros y muestra la medida equivalente en pulgadas (una
pulgada mide 2,54 centímetros).
2. Escribir (editar), compilar y ejecutar el programa siguiente, que recibe el radio de
un círculo y que muestra en pantalla el diámetro, la longitud de la circunferencia
y el área de ese círculo.

3. Al principio de un viaje en automóvil, el conductor se asegura de que el deposito


de combustible este lleno y anota la lectura del cuentakilómetros. Al terminar su
viaje, anota la nueva lectura y la cantidad de combustible que se requirió para
volver a llenar el depósito. Copiar el siguiente programa, que calcula el consumo de
combustible (por cada 100 Km.), con una precisión de tres decimales, a partir de
Esta información.
4. Escriba un programa que acepte un dato de tipo int de teclado y
posteriormente lo escriba en pantalla. Ejecútelo introduciendo un numero int
valido, y posteriormente ejecútelo introduciendo por teclado un valor que no
pertenezca al tipo int. Evalué las diferencias entre ambas ejecuciones del mismo
programa.

Cuando introduje un numero valido el programa ejecute y funciona como se le asigno

Pero cuando se le introduce un valor no valido el programa da 0, la hipótesis que llegue


es que da 0 porque no tiene ningún valor valido para imprimir y 0 es como el indicador
de que el valor no es valido.
6. Escriba un programa que declare cuatro variables de tipo int y las escriba en
pantalla sin haberles dado ningún valor. ¿Cuál es el resultado escrito? ¿Por qué?

Resultado escrito: El resultado impreso será valores aleatorios o basura almacenada


en la memoria para las variables a, b, c y d.

Explicación: Cuando declaras una variable sin asignarle un valor inicial, su contenido
es impredecible y depende de lo que haya en esa ubicación de memoria en ese
momento. Por lo tanto, los valores impresos pueden variar cada vez que ejecutes el
programa.

7. Escribir un programa que reciba el precio neto de cierta mercancía comprada y la tasa de
impuesto al valor añadido (IVA) como un porcentaje, y que muestre en pantalla el importe del
IVA y el total a pagar en una forma correctamente anotada.
8.La distancia que recorre un objeto cuando se le deja caer desde cierta altura después de
cierto tiempo se calcula mediante la siguiente formula de gravitación: s = 1/2 gt^2 con
(g=9.81 m/s^2 ). Realizar un programa en C++ que pidiendo al usuario del programa el
tiempo después de haberse soltado un objeto, Calcúlense tanto la distancia recorrida como la
velocidad media durante ese tiempo.

10. Escribir un programa para calcular el salario bruto semanal de un empleado, pidiendo por
teclado la tarifa que se le paga por hora por su trabajo y el número de horas normales y extra
trabajadas durante la semana. Las horas normales se pagan según la tarifa estándar y cualquier
tiempo extra se paga a 1,5 veces la tarifa estándar por hora.
Tipo de variable Signo Leer e imprimir Ejemplo

Entero int %d printf("salario %d", sal);


scanf("%d", &sal);
Flotante float %f printf("salario %.2f", sal);
scanf("%f", &sal);
Carácter char %c printf("nombre %c", nom);
scanf("%c", &nom);
Cadena string %s printf("nombre %s", nom);
scanf("%s", &respuesta);
Lógica bool ------------------------- bool esDivertidoProgramar = true;
bool esMamifero = false;

También podría gustarte