ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Apunte C++


Enviado por   •  13 de Noviembre de 2011  •  2.120 Palabras (9 Páginas)  •  584 Visitas

Página 1 de 9

Empezar por lo más fundamental es lo mejor asique tenemos que saber que tipo de datos va a usar nuestro programa, lo que hacemos es deducir las variables que vamos a necesitar a partir de la lectura del enunciado, una vez que sabemos que es lo que tiene que hacer el programa y elegimos las primeras variables con las que vamos a trabajar, tenemos que decidir que tipo de dato es el que vamos a manipular, para esto copio la lista con los tipos de datos:

Tipos de datos

Los tipos de datos más comunes son:

Tipo de dato Significado Longitud más común (bits)

Char Carácter (-128 a 127) 8

unsigned char Carácter (0 a 255) 8

intEntero con signo (-32768 a 32767) 16 o 32

unsigned int Entero sin signo ( 0 a 65535) 16 o 32

long int Entero largo con signo 32

unsigned long Entero largo sin signo 32

float Punto flotante 32

double Punto flotante doble precisión 64

void Sin valor indeterminado

Entonces, para declarar una variable para un numero entero uso la forma INT y luego la o las variables separadas por una coma (,) si dentro del programa vamos a usar por ejemplo divisiones entonces el tipo de variable tiene que ser un FLOAT.

Después de eso creo que es conveniente detallar (o intentar hacerlo) la estructura base de todos los programas, que, aunque no estoy seguro de si va o no a tomarlo completo es una estructura que tenemos que aprendernos.

Empezamos con los INCLUDE

Los mas comunes y que vamos a usar casi siempre son: <STDIO.H> y <CONIO.H>

Los include se escriben al inicio y solo al inicio de los códigos fuentes que escribimos, y se hacen anteponiendo un símbolo # de esta forma:

#include <stdio.h> ----> este sirve para que las procesos como printf() y scanf() entre otras.

#include <conio.h> ----> este otro sirve para la accion del clrscr() que es la de limpieza de pantalla.

Puede ser, como vimos en clases, que necesitemos de mas include que estos, pero estos dos no pueden faltar nunca en un programa, los demás procesos si al momento de compilar nos tira error y nos dice que faltan los prototipos o algo por el estilo, puede ser porque nos falta algún include, si este es el caso entonces nos dirigimos a la barra de herramientas y la ultima opción es help clikeamos y la segunda opción de la lista que se despliega es Index como muestro en la imagen 1 y 2:

Imagen 1

Imagen 2

Otro de los INCLUDE que podemos llegar a necesitar en esta instancia son los de #INCLUDE<TIME.H> ----> este es para poder usar la hora del sistema, generalmente cuando tengamos que utilizar la función random.

#INCLUDE<STDLIB.H> ----> este es para utilizar la función rand() para crear un numero aleatorio o la función srand() que es para generar la semilla a partir de la cual el random va a empezar, esta función siempre es bueno usarla junto con la del tiempo y esto quedaría asi srand (time(NULL))

Una vez terminado de elegir los include (recordemos que podemos agregar mas sobre “la marcha”) nos inclinamos de lleno al resto del programa, entonces, todos los programas van a seguir una línea similar a esta:

#include<stdio.h>

#include<conio.h>

void main() ----> El void es para que, aunque el programa nos de alguna advertencia sobre fallas corra igual.

(DECLARACION DE VARIABLES) ----> En este apartado va la declaración de las variables a usar.

{ ----> Llave de inicio del programa.

clrscr(); ----> Limpieza de la pantalla.

printf (“”); ----> Mostrar en pantalla el texto que este entre comillas.

scanf (); ----> Captura lo que se escriba una vez ejecutado el programa y lo guarda en la variable que este dentro de los paréntesis.

getch(); ----> Una vez finalizado el programa aguarda hasta que toquemos cualquier tecla para cerrarlo.

} ----> Llave de fin de programa.

Ahora pasemos a los operadores y las sentencias de decisión como los es el IF

Copio del apunte de la profe los operadores mas usados:

Operadores

Los operadores más comunes son:

 Multiplicación

 Multiplicación (*)

 División (/)

 Módulo (%) (Resto de la división)

 Operadores de suma

 Suma (+)

 Resta (-)

 Operadores de comparación

 Menor (<)

 Mayor (>)

 Menor o igual (<=)

 Mayor o igual (>=)

 Igual (= =)

 Distinto (!=)

 Operadores lógicos

 Y (&&)

 O ( | | )

Con estos de base pasamos a la sentencia de decisión:

El IF se puede usar de dos formas, con y sin ELSE. De esta forma podemos hacer que ejecute una sentencia solo si se cumple la función (en este caso si no se cumple solo lo pasa por alto) o también si no se cumple puede hacer otra cosa, la estructura seria:

if (condición)

sentencia;

...

Descargar como (para miembros actualizados)  txt (10.7 Kb)  
Leer 8 páginas más »
Disponible sólo en Clubensayos.com