estructura de lenguaje c++
DESCRIPTION
CaracteristicasTRANSCRIPT
Jhoel TerrelJhoel Terrel
I - "B"
₤ Un tipo char tiene el tamaño mínimo en bytes asignable por la máquina, y todos los bits de este espacio deben ser "accesibles". ₤ El tamaño reconocido de char es de 1. Es decir, sizeof(char) siempre devuelve 1. ₤ Un tipo short tiene al menos el mismo tamaño que un tipo char. ₤ Un tipo long tiene al menos el doble tamaño en bytes que un tipo short. ₤ Un tipo int tiene un tamaño entre el de short y el de long, ambos inclusive, preferentemente el tamaño de un apuntador de memoria de la máquina. ₤Un tipo unsigned tiene el mismo tamaño que su versión signed.
Tamaños de tipos primitivos bajo i386 (GCC)
Tipo Número de Bits
Char 8
Short 16
Int 32
Float 32
Double 64
Expresión Operador Ejemplo
Suma + A+B
Resta - A-B
Producto * A*B
División / A/B
Residuo % A%B
Expresión Operador Ejemplo
Mayor que > A>B
Mayor e igual que >= A>=B
Menor que < A<B
Menor e igual que <= A<=B
Igualdad = = A= =B
Diferente de != A!=B
Expresión Operador Ejemplo
No ! !(A>B)
Y &&(A>B)&&
(A>C)
O ||(A<B) || (A>B)
Conio.h
Iostream.h
Stdio.h
Math.h
Type.h
Uso de funciones matematicas
Funciones de clasificacion de caracteres
Uso de funciones de cadena
Es aquella en la que una acción (instrucción) sigue a otra en secuencia. Las tareas se suceden de tal modo que la salida de una es la entrada de la siguiente y así sucesivamente hasta el fin del proceso.
En este capítulo se revisan los distintos métodos con los que C controla el flujo lógico de un programa. Como se revisó en el capítulo anterior, los operadores relaciones binarios que se usan son: ==, !=, <, <=, > y >= además los operadores lógicos binarios: ||, && y el operador lógico unario de negación !, que sólo toma un argumento. Los operadores anterior son usados con las siguientes estructuras que se muestran.
Las tres formas como se puede emplear la sentencia if son: if (condición)
sentencia; ...o
if (condición) sentencia1;
else sentencia2;
...o if (condicion1)
sentencia1; else if (condicion2)
sentencia2; ...
else sentencian;
La sentencia que esta asociada a la palabra reservada else, se ejecuta si todas las condiciones de la estructura if fueron falsas.
Por ejemplo: main(){ int x, y, w;if (x>0) { z=w; ....... } else { z=y; ....... }}
La estructura switch está formada de una serie de etiquetas case , y de un caso opcional default. Estructura general:
switch (variable){ case valor1: sentencia1;
sentenciaN; break;
case valor2: sentencia1; sentenciaN; break;
case valorN: sentencia1; sentenciaN; break;
default: sentencia1; sentenciaN; break;
}
Que tipo de dato determina los números decimales.
a) Int
b)Char
c) Float
d) Bool
Cual de las directivas es de uso para la función Pow.
b) Math
c) Iostream
d) Conio
a) Stdio
Que condición lógica es el caso contrario.
A)Else
B)If
C)Switch
D)Conio
Que condición lógica permite el ingreso de casos.
A)Iostream
C)Conio
B)Switch
D)Else