Estooo.... Plata!!! Has puesto mi aporte de C++!!!
Que sorpresa!
Bueno, la cosa es que ese aporte es de un txt que tenia cuando llevaba mas o menos 3 semanas con el C++, asi que está desactualizado.
Lo que he hecho a sido buscar el txt más reciente (el de acabar el curso) y me he encontrado que tenia 2 (Era demasiada info para 1 txt).
Pues eso, voy a remitirte aqui y ahora el txt para que puedas meter más info (aún asi el C++ que dí es baaaasico del todo, pero al menos las explicaciones que escribí a lo largo del curso me sirvieron para sacar un 10

)
Aqui va el primer TXT actualizado (el que aporté pero con más cosillas...):
------------------------------------------------------------------------
--------------------------*-ESTRUCTURA-*--------------------------------
#include
#include
(Instrucciones de declaramiento de librerias)(Tomos de diccionario)
#include
------------------------------------------------------------------------
main()
{
cout<<"Este es mi primer programa"< cout<<":)";
getche();
}
(Programa) - main()
{
(Instrucciones)
}
-----------------------------------------------------------------------
#include
#include
main()
{
char nombre[10];
char apellidos[30];
int edad;
float altura;
cout<<"Cual es tu nombre?";
cin>>nombre;
cout<<"Cual es tu edad?";
cin>>edad;
cout<<"Hola"<getche(); variable nombre se mostrará)
}
-----------------------------------------------------------------------
--------------------------*-DEFINICIONES-*-----------------------------
COUT : Sirve para escribir un mensaje en la pantalla. Cuando el
ordenador ejecuta una instruccion cout sabe que en la pantalla debe
escribir una informacion. Por ahora, solo escribira texto, y para
yo indicarle adecuadamente el texto que quiero que escriba debo ponerlo
entre comilas dobles ("). Si le digo q escriba <el ordenador sabe que debe bajar el cursor a la linea siguiente.
Esta instruccion cuando tiene que escribir diferentes cosas, debe
ultilizar para separar unas de otras el simbolo <<
Esta instruccion se encuentra en la libreria iostream.h
GETCHE : Esta instruccion sirve para detener o bloquear la ejecucion del
programa hasta que se pulse una tecla. Nosotros normalmente la ultilizarmos
como ultima instruccion del programa para poder ver resultados. Esta
instruccion se encuentra en la libreria conio.h
CHAR : Es una variable con el nombre "example", que te permite guardar
letras. En los corchetes [x] el simbolo "x" indica el tope de letras que
permite guardar en la memoria principal
ejemplo: -- char example[x] --
INT : Es otra variable que sirve para guardar en la mem.principal un numero,
ojo, no permite guardar cualquier numero, solo permite guardar numeros
enteros (sin decimales). No debe sobrepasar el numero 32.000.
FLOAT : Es otra variable que sirve para guardar en la mem.principal un
numero real, esta vez permite las comas (las comas se ponen como puntos)
LONG : Otra variable, esta vez sirve para guardar un numero pero esta vez
sin la restriccion del numero 32.000
CIN : Sirve para entrar una variable, por ejemplo : cin>>nombre
La variable llamada nombre dará paso a la escritura del usuario para
escribir la variable que permita tales caracteres, Tambien detiene el
programa hasta que el usuario introduzca la informacion que le pida
GETS (x) : Sirve para que te pregunte la variable x y la informacion que
se guarde incluya más de una palabra (para los apellidos, por ejemplo)
**Las variables necesitan ser escritas antes de las instrucciones, ojo!**
OPERADORES ARITMÉTICOS : ( + - * / % ) (suma,resta,multiplicar,dividir,calcula
el resto de la division que se le indique -- 8%2=0 -- )
POW(x,y) : Calcula un potencia (x elevado a y)
SQRT(x) : Calcula una raiz de x
-------------------------------------------------------------------------------
-----------------------------*-LIBRERIAS-*-------------------------------------
#include
#include
#include
Y aqui va el segundo y último txt (ya no aprendí mas C++, se acabó el año... XD ) :
---OPERADORES RELACIONALES---
> mayor q
< menor q
>= mayor igual
<= menos igual
== igual
!= distinto
---OPERADORES LÓGICOS---
&& Y
|| o
! NO
------------------------
A="Hoy es Martes" (verdadero)
B="Está lloviendo" (falso)
C="Estamos en la clase" (verdadero)
D="Estamos en mates" (falso)
((A)&&(B)) falso
((A)&&(C)) verdadero
((B)&&(C)) falso
((B)||(D)) falso
------------------------
A="Hoy es Martes" (verdadero)
B="Está lloviendo" (falso)
C="Estamos en la clase" (verdadero)
D="Estamos en mates" (falso)
((A)||(B)) verdadero
((A)||(C)) verdadero
((B)||(C)) verdadero
((B)||(D)) falso
------------------------
A="Hoy es Martes" (verdadero)
B="Está lloviendo" (falso)
C="Estamos en la clase" (verdadero)
D="Estamos en mates" (falso)
((A)!(B)) falso
((A)!(C)) falso
((B)!(C)) falso
((B)!(D)) verdadero
------------------------
ELSE : En caso de que ninguna variable funcione, el ordeandor hará la orden que diga con el else.
...etc
if (a>0)
{
cout<<"es positivo"
}
else
{
...etc
------------------------
switch (letra) (Sirve para englobar los IF)
{
case 'a':cout<<"A";break; (case es para los casos distintos)
case 'e':cout<<"E";break; (break es para que termine el switch)
default:cout<<"Me querias engañar?"; (default es por si ningun case vale)
}
------------------------
Un contador es una variable que se ultiliza para contar cualquier evento o suceso
que pueda ocurrir dentro de un programa. En general cada contador que vaya a
ultilizar en mi programa, debe declararse con un valor inicial 0.
Espero que sirva para algo! No es PALib pero se parece BASTANTE al lenguaje de programacion de la ds.
Bueno, gracias por contar conmigo!
![brindis [beer]](./images/smilies/nuevos2/brindando.gif)