Librerias
#include <iostream>#include <limits.h>
#include <math.h>
#include <stdlib.h>
#include <stdio.h>
Programas de USO General(c++)
Uso de Repeticion para pedir un dato usando un while:
#include <iostream>#include <limits.h>
#include <math.h>
#include <stdlib.h>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char** argv) {
int i;
int n;
cout<<"introdusca dos numeros el primero decidira desde que numero contar,el segundo el limite de hasta donde debe contar\n";
cin>>n;
cin>>i;
if (n>i){
cout<<"Dato invalido\n";
while(n>10){
cout<<"introdusca el dato de nuevo\n";
cin>>n;
}
while (n<i){
n++;
cout<<n<<endl;
}
}
system("PAUSE");
return 0;
}
Usando DO WHILE
#include <iostream>
#include <limits.h>
#include <math.h>
#include <stdlib.h>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char** argv) {
int a;
int i;
int n;
cout<<"introdusca dos numeros el primero decidira desde que numero contar,el segundo el limite de hasta donde debe contar"<<endl;
cin>>n;
cin>>i;
if (n>i){
cout<<"Dato invalido\n";
while(n>i){
cout<<"introdusca el dato de nuevo\n";
cin>>n;
}
}
do{
n++;
cout<<n<<endl;
}
while (n<i);
system("PAUSE");
return 0;
}
Usando For
#include <iostream>
#include <limits.h>
#include <math.h>
#include <stdlib.h>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char** argv) {
int a;
int i;
int n;
cout<<"introdusca dos numeros el primero decidira desde que numero contar,el segundo el limite de hasta donde debe contar";
cin>>n;
cin>>i;
if (n>i){
cout<<"Dato invalido\n";
while(n>i){
cout<<"introdusca el dato de nuevo\n";
cin>>n;
}
}
for(n=1;n<i;n++){
cout<<n<<endl;
}
system("PAUSE");
return 0;
}
Erorr al indicar letras
#include <iostream>
#include <limits.h>
#include <math.h>
#include <stdlib.h>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char** argv) {
int a;
int i;
int n;
cout<<"lintrodsca dos numeros el primero decidira desde que numero contar,el segundo el limite de hasta donde debe contar"<<endl;
cin>>n;
cin>>i;
if (n>i){
cout<<"Dato invalido\n";
while(n>i){
cout<<"introdusca el dato de nuevo\n";
cin>>n;
}
}
else{
cout<<"ERORR"<<endl;
}
for(n=1;n<i;n++){
cout<<n<<endl;
}
system("PAUSE");
return 0;
}