C++ actividad del sena

Solo disponible en BuenasTareas
  • Páginas : 5 (1022 palabras )
  • Descarga(s) : 0
  • Publicado : 26 de agosto de 2012
Leer documento completo
Vista previa del texto
Introducciòn
El objetivo de este trabajo es mediante la resolucion de problemas,ir adquiriendo conocimientos fundamentales de C++,tales como;
*Tipos de datos.
*Tipos de datos de caracteres.
*Caracteres validos en un programa.
*Entrada/Salidas en C++.

Tipos de datos.
Este define todo el posible rango de valores que una variable puede tomar al momento de ejecucion del programa y a lo largode vida util este.

Espacio de Memoria Rango.
*Unsigned char 8 bits 0 a 255
*char 8 bits -128 a 127
*short int 16 bits -32,768 a 32,767
*unsigned int 32 bits 0 a 4,294,967,295
*Int 32 bits -2,147,483,648 a 2,147,483,647
*lnsigned long 32 bits 0 a 4,294,967,295
*lnum 16 bits -2,147,483,648 a 2,147,483,647
*long 32 bits -2,147,483,648 a 2,147,483,647
*float 32 bits 3.4 x 10-38 a3.4 x 10+38(6 dec)
*double 64 bits 1.7 x 10-308 a 1.7*10+308(15 dec)
*long double 80 bits 3.4 x 10-4932 a 1.1 x 10+4932
*void sin valor
Para manejo cadena(strings),se debera usar un arreglo de carácter con un formato.
Char nombre[30];
char ciudad[30];
Para cargar con un dato se usa el siguiente codigo;
strcpy(curso,”pagina webs”);
Vienen en la librería string.

*Tipo de datocarácter
Para no tener inconvenientes en nuestro programas bajo c++,debemos tener muy presente que existen un serie de caracteres que no validos,gracias a esta actividad conoceremos los caracteres que son validos y como usarlos.

*Entrada y Salidad.
Es necesario recordar el concepto de stream o flujo,que se puede definir como dispositivo que produce o consume informacion.Un flujo esta siempre ligadoa un dispositivo fisico.
AL ejecutar un programa bajo c++ se desplieganlos siguientes flujos
cin;entrada estandar(teclado)
cout:salida estandar(pantalla)
cerr:salida de mensajes de error(pantalla)
Tambien en C++ disponen de dos jerarquias de clases para las operaciones de entrada/salida:una de bajo nivel,streambuf,y otra de alto nivel,con las clases:istream,ostream e iostream,que derivan dela clase ios. Estas clases disponen de variables.

Nombre de la actividad: Identificación de componentes básicos, tipos de datos,
entrada y salida de información en C++.

1)Determine cual de los siguientes tipos de datos numericos son verdaderos,si es valida especifique si es entero o real.
a)0.5 b)237,822 c)9.312 d)12345678 e)12345678L f)-12587 g)0515
h)018CDF i)0x872)Determine cual de los siguientes tipos de datos de carater son validos:
a)‘a’ b) ‘$’ c) ‘/n’ d) ‘\\’ e) ‘\a’ f) ‘T’ g) ‘\0’ h) ‘XYZ’ i) ‘\052’

3)Determine cual de los siguientes tipos datos de cadenas de caracter son validos:
a)‘8:15 P.M.’
b)“Rojo, Blanco, Azul”
c)“Nombre:
d)“Capitulo 3 (Cont \d)”
e)“1.3e-12”
f)“New York, NY 2000”
g)”El maestro dijo,”por favor respeten a suscompañeros”

4¿cual es la salida del siguiente programa?
#include<iostream>
Main()
{
//cout<<Hola maestro\n”;
}
5)¿Que entrada se genera em el siguiente programa?
#include<iostream>
Main()
{
cin >>V1>>V2;
cin>>Precio_Venta;
}

Desarrollo
1) a) 0.5
Verdadero,Real debido al punto que tiene.
b)237,822
Falso,por que el separador decimal es el punto no lacoma.
c)9.312
Verdadero,Real.
d)12345678
Verdadero,Entero.
e)12345678L
Falso,ya que las variables numericas no aceptan letras.
f)-12587
Verdadero,Entero.
g)0515
Verdadero,Entero.
h)018CDF
Falso,porque las variables numericas no admiten letras.
i)0x87
Falso,porque las variables numericas no admiten letras.

2)
a)‘a’
Valido,ya que es letra y esta entre comillas.
b)‘$’Valido,debido a que esta entre comillas y tiene un solo caracter.
c)‘/n’
Falso,porque entre las comillas debe haber un solo caracter.
d) ‘\\’
Falso,porque no admite dos caracter entre las comillas.
e)‘\a’
Falso,porque tiene dos caracteres entre las comillas.
f)‘T’
Valido,porque tiene un caracter entre las comillas.
g)‘\0’
Falso,no se admiten dos caracteres entre las comillas....
tracking img