skadeker
Usuario (México)
El siguiente código nos servirá para controlar la entrada de datos por teclado, de manera que si el usuario ingresa un numero y este no es valido (tiene caracteres alfabéticos) controlar el error pidiendo nuevamente un numero... #include <iostream> #include <conio.h> #include <stdlib.h> #include <ctype.h> using namespace std; main(){ char Cadena[5];/// Declarar un Char para capturar los datos int i, Numero; /// i para contador bool Error=false; do{ i=0; try{ cin>>Cadena;///pedir datos por teclado while (Cadena[i]){///recorre desde la primera posición hasta la ultima if (isalpha(Cadena[i]))///isalpha función que analiza si el carácter es alfabético throw Cadena[i];///si existe un carácter alfabético, controlamos el error i++; /// Contador incrementa en 1 } Error=false; // si no hay caracteres alfabéticos entonces el error es falso } catch (char){ Error=true; cout<<"El numero Ingresado no es correcto, por favor ingresa otro numero: "<<endl; } }while(Error==true); Numero= atoi(Cadena); ///atoi función que convierte una cadena a numero cout<<"El numero que ingresaste es: "<<Numero; getch(); }

El siguiente post va dirigido a aquellas personas que están aprendiendo a programar en este fabuloso lenguaje "C", de manera que el motivo del post es: Dar conocer respuesta a sencillos ejercicios matemáticos implementado un lenguaje de programación, entre otras problemáticas. Descarga 1. Calcular el factorial de un numero x 2. Imprimir la tabla de multiplicar del 2 3. Imprimir la tabla del numero x 4. Imprimir cuantos números del 10 al 500 son divisibles entre 5 5. Imprimir solo los números pares del 30 al 3000 6. Elaborar un algoritmo que imprima el mensaje “es divisible entre 50” cuando algún número del 10 al 10000 sea divisible entre 50 7. Imprimir cuantos números del 10 al 500 son divisibles entre 5 8. Elaborar un algoritmo que me diga cuantos números pares y cuantos impares hay del 100 al 1000 9. Elabora un programa en el cual sume todos los números pares del 20 al 1000 y determine el promedio 10. Sumar los número del 1 al N donde N es un valor que se pide de teclado. 11. Elaborar un programa que determine el valor de un número a la N potencia 12. Hacer un programa que dado el valor de n, calcule la suma de la serie: (1/1)+(1/2)+(1/3)+...+(1/n) 13. Leer N números de teclado y al final imprima solo los números divisibles entre 3 14. Leer N números de teclado, pero si uno es negativo mandar un mensaje “no se aceptan números negativos y terminar el ciclo.” 15. Realiza la siguiente serie a través de un ciclo a. (x-1) + (x-1)/2 + (x-1)/3 + (x-1)/ 4 + (x-1)/5 Descarga el pack con todos los codigos Fuente:(Click Aqui)
Cap 1.- parte 1/2 cap 2.- parte 1 / 2 cap 3.- parte 1/2 cap 4.- parte 1/2 cap 5.- parte 1/2 cap 6.- parte 1/2 cap 7.- parte 1/2 cap 8.- 1/2 link: http://www.youtube.com/watch?v=trjOgThTnW8 link: http://www.youtube.com/watch?v=6G55HeEoCus cap 9 .- 1/2 fuente: youtube
Historietas graciosas te aseguro que te ríes. (Megapost) Fin comenta