-.Primero se describen que son los vectores.
-.Despues se da un ejemplo de como escribir correctamente un vector en c++.
-.Se da un ejemplo explicando linea por linea.
The aim of this list of programming languages is to include all notable programming languages in existence, both those in current use and ... Note: This page does not list esoteric programming languages. .... Computer programming portal ...
Programming is hard. Programming correct C and C++ is particularly hard. Indeed, both in C and certainly in C++, it is uncommon to see a screenful containing only well defined and conforming code.Why do professional programmers write code like this? Because most programmers do not have a deep understanding of the language they are using.While they sometimes know that certain things are undefined or unspecified, they often do not know why it is so. In these slides we will study small code snippets in C and C++, and use them to discuss the fundamental building blocks, limitations and underlying design philosophies of these wonderful but dangerous programming languages.
This content has a CC license. Feel free to use it for whatever you want. You may download the original PDF file from: http://www.pvv.org/~oma/DeepC_slides_oct2012.pdf
Each month, join us as we highlight and discuss hot topics ranging from the future of higher education to wearable technology, best productivity hacks and secrets to hiring top talent. Upload your SlideShares, and share your expertise with the world!
The aim of this list of programming languages is to include all notable programming languages in existence, both those in current use and ... Note: This page does not list esoteric programming languages. .... Computer programming portal ...
Programming is hard. Programming correct C and C++ is particularly hard. Indeed, both in C and certainly in C++, it is uncommon to see a screenful containing only well defined and conforming code.Why do professional programmers write code like this? Because most programmers do not have a deep understanding of the language they are using.While they sometimes know that certain things are undefined or unspecified, they often do not know why it is so. In these slides we will study small code snippets in C and C++, and use them to discuss the fundamental building blocks, limitations and underlying design philosophies of these wonderful but dangerous programming languages.
This content has a CC license. Feel free to use it for whatever you want. You may download the original PDF file from: http://www.pvv.org/~oma/DeepC_slides_oct2012.pdf
Each month, join us as we highlight and discuss hot topics ranging from the future of higher education to wearable technology, best productivity hacks and secrets to hiring top talent. Upload your SlideShares, and share your expertise with the world!
Concepto básicos de java para programar con java.
En esta presentación encontraras desde los conceptos básicos hasta como instalar java y el JDK.
Para empezar a programa en java debes tener conocimiento de este lenguaje y su historia.
Seras capaz de hacer tu primer programa de java.
Explicacion de programa de progamacion orientada a objetos(en java)Diego Fernado Coronado
Se trata de un código hecho en poo en donde se explican solo los métodos que se encuentran allí.
Recordemos que los métodos son funciones de una clase. como por ejemplo Clase: alumno Objeto:nombre,apellido,edad.
Estudios han llegado a calcular una cifra de 6909 lenguas.
Muchas lenguas van desapareciendo de año a año.
En el mundo de hoy, donde la población mundial supera los seis mil millones de personas, la suma de 6909 idiomas es un número muy pequeño en relación a las de 10,000 o 12,000 lenguas que existían hace unos diez mil años.
El alfabeto inglés tiene 26 letras – las mismas que español excepto ñ
Aprender un idioma no es una tarea imposible, es solo cuestión de meterle ganas y toda la actitud.
El abecedario francés está compuesta por 26 letras y tiene características propias en su pronunciación, su estructura y escritura puede asemejarse al abecedario español, sin embargo en la realidad son muy diferentes.
El abecedario francés está compuesta por 26 letras y tiene características propias en su pronunciación, su estructura y escritura puede asemejarse al abecedario español, sin embargo en la realidad son muy diferentes.
El abecedario francés está compuesta por 26 letras y tiene características propias en su pronunciación, su estructura y escritura puede asemejarse al abecedario español, sin embargo en la realidad son muy diferentes.
El abecedario francés está compuesta por 26 letras y tiene características propias en su pronunciación, su estructura y escritura puede asemejarse al abecedario español, sin embargo en la realidad son muy diferentes.
El abecedario francés está compuesta por 26 letras y tiene características propias en su pronunciación, su estructura y escritura puede asemejarse al abecedario español, sin embargo en la realidad son muy diferentes.
El alfabeto del italiano es exactamente igual al de otras muchas lenguas, y casi igual al del español (exceptuando por las letras ñ y j, y por 4 letras "extranjeras", la w, k, x y la y), pero el sonido de algunas de ellas es diferente. Hay letras dobles con sonidos diferente a las simples. Al igual que el español, el italiano es una lengua con una ortografía bastante fonética, es decir se suele escribir como se pronuncia, salvo ciertas excepciones.
Hoy en día se esta considerando el portugués como tercera lengua oficial por su parecido al español
Pero no todo es parecido, ya que en el idioma portugués siempre muchas pronunciaciones diferentes
2. VECTORES
Un vector, también llamado
array(arreglo) unidimensional,
es una estructura de datos que
permite agrupar elementos
del mismo tipo y almacenarlos
en un solo bloque de memoria
juntos
Crear un vector en C++ es
sencillo, seguimos la siguiente
sintaxis: Tipo
nombre[tamaño];
Podríamos agrupar en un array
una serie de elementos de
tipo enteros, flotantes,
caracteres, objetos, etc.
3. EJEMPLO
Como hay 5 elementos en cada array, automáticamente se le asignará 5 espacios de memoria
a cada vector, pero si trato de crear el vector de la forma int a[] , el compilador mostrará un
error, porque no indiqué el tamaño del vector ni tampoco inicializé sus elementos.
4. Asigno valores a los
elementos de un
vector indicando su
posición:
5. EXPLICACION DE UN EJEMPLO SENCILLO
#include <iostream> Librería
using namespace std;
int main() Metodo principal
{
int dim; Mi vector va a ser de tipo entero
cout << "Ingresa la dimension del vector" << endl; Impresión del mensaje
cin >> dim; // Supongamos que ingrese 10
int vector[dim]; // mi vector es de tamaño 10
for(int i = 0; i < dim; i++){ Ciclo for
vector[i] = i * 10; Operación para indicarle cuantas veces imprime
A
Abro el método principal
6. A
cout << vector[i] << endl; Impresión del vector
}
return 0;
Devolver un número entero para indicarle al sistema si las
operaciones de tu programa se ejecutaron o no correctamente.
}
La salida del programa mostrará: 0 10 20 30 40 50 60 70 80 90
7. #include <iostream>
using namespace std;
void sumar(int a[], int b[], int c[],int dim)
{
for (int i = 0; i < dim; i++) {
c[i] = a[i] + b[i];
}
}
void imprimir(int v[], int dim)
{
for(int i = 0; i < dim; i++) {
cout << v[i] << endl;
}
cout << endl << endl;
}
int main()
{
int dim;
cout << "Ingresa la dimensión" << endl;
cin >> dim;
int a[dim];
int b[dim];
int c[dim];
for(int i = 0; i < dim; i++) {
a[i] = i * 10;
b[i] = i * 5;
}
cout << "Vector A " << endl;
imprimir(a, dim);
cout << "Vector B " << endl;
imprimir(b, dim);
sumar(a, b, c, dim);
cout << "Vector C " << endl;
imprimir(c, dim);
return 0;
}
una
función
simple
para sumar
2 vectores
a y b y
poner el
resultado
en un
tercer
vector c:
8. using namespace std;
• El lenguaje de programación C utiliza palabras reservadas, como por
ejemplo: if, for, while, int, float, … etc las cuales se encuentran dentro
del lenguaje.
• Al ser C++ una ampliación del lenguaje C, es necesario agregar nuevas
palabras reservadas. Éstas palabras reservadas están en un “namespace”
(espacio de nombres). Para ser mas específicos, las palabras reservadas
cout y cin están el namespace std (standard).
• En caso de que no declaremos el uso del namespace std cada vez que
quisieramos usar cout, tendríamos que escribir
1 std::cout << "Hola mundo";
El modo correcto para la declaración del uso del
namespace es:
1 using namespace std;