En este capítulo continuamos viendo los tipos de datos básico en C++, concretamente el tipo de datos float que nos permite trabajar con números decimales.
float decimal1 = 3; //Correcto
float decimal2 = 3.14; //Correcto
float decimal3, decimal4; //Correcto
decimal3 = 1.1;
decimal4 = 2.2;
float decimal5 = 3,14; //Incorrecto
float decimal6 = "3.14"; //Incorrecto
float.cpp
#include <iostream> using namespace std; int main() { //Tipo de datos float // float 4 bytes, double 8 bytes, long double 12 bytes float decimal1 = 12.23; float decimal2, decimal3; decimal2 = 1.1; decimal3 = 2.2; const float pi = 3.14; cout << decimal1 << " " << decimal2 << " " << decimal3 << " " << pi << endl; //Array del tipo float float arrayfloat[] = {3.14, 1, 2.2, 3.3}; //Obtener el total de elementos de un array //sizeof() nos da el número de bytes totales del elemento seleccionado //arrayfloat contiene 4 elementos, a cada elemento le corresponde una longitud de 4 bytes //por lo tanto 4 * 4 = 16 bytes //sizeof(arrayfloat) = 16 bytes //sizeof(float) = 4 bytes //Resultado: 16 / 4 = 4 elementos int length = sizeof(arrayfloat) / sizeof(float); cout << "El total de elementos de arrayfloat son: " << length << endl; //Entrada de datos int entero; float decimal; cout << "Vamos a sumar ..." << endl; cout << "Introduce un numero entero: "; cin >> entero; cout << "Introduce un numero decimal: "; cin >> decimal; cout << entero << "+" << decimal << "=" << entero+decimal << endl; system("PAUSE"); return 0; }
No hay comentarios:
Publicar un comentario