Leer un número y decir si es positivo, negativo o cero.
#include <iostream>
using namespace std;
int main(){
int n;
cout << "Digite numero: ";
cin >> n;
if(n<0)
cout << "El numero es negativo...!";
else
if(n>0)
cout << "El numero es positivo...!";
else
cout << "El numero es 0...!";
}
viernes, 14 de septiembre de 2012
jueves, 13 de septiembre de 2012
Ejercicio con Vectores III
Llenar un vector con números enteros aleatorios, buscar un número y decir cuántas veces esta repetido.
#include <iostream>
using namespace std;
int main(){
int n, N, i, c=0, A[10];
cout<<"Digite cantidad de numeros: ";
cin>>n;
cout<<"\n";
for(i=0; i<n; i++){
cout<<"Digite numero: ";
cin>>A[i];
}
cout<<"\nDigite numero a buscar: ";
cin>>N;
for(i=0; i<n; i++){
if(N==A[i])
c++;
}
if(c>0)
cout<<"\nEl numero se encuentra repetido "<<c<<" veces.\n";
else
cout<<"El numero no se encuentra en el arreglo...!\n";
}
#include <iostream>
using namespace std;
int main(){
int n, N, i, c=0, A[10];
cout<<"Digite cantidad de numeros: ";
cin>>n;
cout<<"\n";
for(i=0; i<n; i++){
cout<<"Digite numero: ";
cin>>A[i];
}
cout<<"\nDigite numero a buscar: ";
cin>>N;
for(i=0; i<n; i++){
if(N==A[i])
c++;
}
if(c>0)
cout<<"\nEl numero se encuentra repetido "<<c<<" veces.\n";
else
cout<<"El numero no se encuentra en el arreglo...!\n";
}
martes, 11 de septiembre de 2012
Ejercicio con Vectores II
Llenar un arreglo/vector aleatoriamente y colocarlo de forma ascendente y descendente.
for(int i=0; i<n-1; i++){
for(int j=i+1; j<n; j++){
if(A[i] > A[j]){
aux = A[j];
A[j] = A[i];
A[i] = aux;
}
}
}
cout << "\n\nEn orden ascendente: ";
#include <iostream>
using namespace std;
int main(){
int n, aux, A[20];
cout << "\nDigite cantidad de numeros: ";
int n, aux, A[20];
cout << "\nDigite cantidad de numeros: ";
cin >> n;
for(int i=0; i<n; i++){
cout << "Digite numero: ";
cin >> A[i];
}
cout << "Digite numero: ";
cin >> A[i];
}
for(int i=0; i<n-1; i++){
for(int j=i+1; j<n; j++){
if(A[i] > A[j]){
aux = A[j];
A[j] = A[i];
A[i] = aux;
}
}
}
cout << "\n\nEn orden ascendente: ";
for(int i=0; i<n; i++){
cout << "\t" << A[i];
}
for(int i=0; i<n-1; i++){
for(int j=i+1; j<n; j++){
if(A[i] < A[j]){
aux = A[j];
A[j] = A[i];
A[i] = aux;
}
}
}
cout << "\n\nEn orden descendente: ";
for(int i=0; i<n; i++){
cout << "\t" << A[i];
}
cout << "\t" << A[i];
}
for(int i=0; i<n-1; i++){
for(int j=i+1; j<n; j++){
if(A[i] < A[j]){
aux = A[j];
A[j] = A[i];
A[i] = aux;
}
}
}
cout << "\n\nEn orden descendente: ";
for(int i=0; i<n; i++){
cout << "\t" << A[i];
}
}
domingo, 9 de septiembre de 2012
Ejercicio con Vectores I
Un ejercicio sencillo de programación:
Llenar un arreglo/vector con números enteros y mostrarlo en pantalla.
#include <iostream>
using namespace std;
int main(){
int A[20], n;
cout << "Digite cantidad de numeros: ";
cin >> n;
for(int i=0; i<n; i++){
cout << "Digite numero: ";
cin >> A[i];
}
cout << "Vector A: ";
for(int i=0; i<n; i++){
cout << "\t" << A[i];
}
}
Llenar un arreglo/vector con números enteros y mostrarlo en pantalla.
#include <iostream>
using namespace std;
int main(){
int A[20], n;
cout << "Digite cantidad de numeros: ";
cin >> n;
for(int i=0; i<n; i++){
cout << "Digite numero: ";
cin >> A[i];
}
cout << "Vector A: ";
for(int i=0; i<n; i++){
cout << "\t" << A[i];
}
}
Sencillo :)
sábado, 8 de septiembre de 2012
Bienvenid@s a mi Blog
Bueno mi gente, este es mi primer post y como diriamos en la costa Colombiana, "estoy corroncho". =)
A partir de hoy comenzaré a publicar ejercicios de programación en C++, mas específicamente programación estructurada o modular, para aquellas personas que quieran aprender un poco o simplemente pa'los que necesiten pasar una materia en la U, osea pa'los flojos ;)
Ejercicios con arreglos (vectores, matrices), estructuras, funciones, etc., y otros puntos básicos en la programación estructurada.
Muchos de los ejercicios son elaborados por mí y otros son sacados de libros, para hacerlos mas específicos. Todos los post tendrán el título del ejercicio y la solución, algunos explicados otros dejados a su comprensión.
Sin mas nada que decir (por ahora), comenzaré con ejercicios básicos.
Cualquier duda, crítica, comentario o inquietud será bien recibida.
Muchos de los ejercicios son elaborados por mí y otros son sacados de libros, para hacerlos mas específicos. Todos los post tendrán el título del ejercicio y la solución, algunos explicados otros dejados a su comprensión.
Sin mas nada que decir (por ahora), comenzaré con ejercicios básicos.
Cualquier duda, crítica, comentario o inquietud será bien recibida.
Suscribirse a:
Comentarios (Atom)