Algo Rimos

118
martes, 26 de febrero de 2013 Determinar la suma de 2 números – Diagrama de Flujo Problema Determinar un algoritmo que permita determinar la suma de 2 números Solución Entrada: 19 , 9 Salida: 28 Se solicita al usuario ingrese dos números, las cuales se capturan en las variables “a”, “b”, luego realizamos la operación a + b, la cual se asigna a la variable suma, para después mostrar el resultado de la operación realizada. Diagrama de Flujo Determinar la suma de 2 numeros

description

algo

Transcript of Algo Rimos

Page 1: Algo Rimos

martes, 26 de febrero de 2013

Determinar la suma de 2 números – Diagrama de FlujoProblema

Determinar un algoritmo que permita determinar la suma de 2 números 

Solución

Entrada: 19 , 9

Salida:  28

Se solicita al usuario ingrese dos números, las cuales se capturan en las variables “a”, “b”,

luego realizamos la operación a + b, la cual se asigna a la variable suma, para después

mostrar el resultado de la operación realizada.  

Diagrama de Flujo Determinar la suma de 2 numeros

 Diagrama de Flujo en FreeDFD

Page 2: Algo Rimos

 Código fuente en Java

 Código fuente en C++

 Código fuente en C

 Código fuente en C#

 Código fuente en Python

 Código fuente en V

martes, 26 de febrero de 2013

Determinar la suma de 2 números Codigo en C++Problema

Determinar un algoritmo que permita determinar la suma de 2 números 

Solución

Entrada: 19 , 9

Salida:  28

Codigo Fuente en C++view plainprint?

1. #include <iostream>  2. using namespace std;  3. int main(){  4.      double a,b,suma;  5.       cout<<"Ingresa numero"<<endl;  6.       cin>>a;  

Page 3: Algo Rimos

7.       cout<<"Ingresa numero"<<endl;  8.       cin>>b;  9.       suma=a+b;  10.       cout<<suma;  11.    return 0;  12. }  

Publicado por George Tacuri en 7:34

Etiquetas: algoritmo, C++, codigo fuente, ejercicios resueltos, programacion

estructurada

sábado, 16 de febrero de 2013

Convertir a números ordinales entre 1 y 999 – Diagrama de flujoRealizar un algoritmo que permita convertir un número arábigo comprendido entre 1 y 999 a

números ordinales. Ejemplo

Entrada: 697

Salida:  sexcentesimo nonagesimo séptimo

Se llama a la subrutina Inicializar, donde inicializamos los arreglos correspondientes, luego se

solicita al usuario ingrese un numero entre 1 y 999, luego se captura el numero ingresado en

la variable “N”, llamamos a la SubrutinaObtenerUnidadesDecenasCentenas para obtener las

unidades, decenas y centenas del numero ingresado, luego llamamos a la

subrutina  ConvertirNumero el cual retornara el numero ingresado en números ordinales.

Page 5: Algo Rimos

Diagrama de Flujo - Subrutina InicializaUnidades

En la Subrutina InicializaDecenas, se crea un arreglo Decena que contiene a los números

ordinales, Decena

={“”,“decimo”,“vigesimo”,“trigesimo”,“cuadragesimo”,”quincuagesimo”,“sexagesimo”,“septuages

imo”,“octogesimo”,“nonagesimo” }, donde Decena(9)=“nonagesimo” que corresponde al

número noventa. 

Page 6: Algo Rimos

Diagramas de Flujo - Subrutina InicializaDecenas

La Subrutina InicializaCentenas, se crea el arreglo Centena la cual contiene los números

ordinales entre 100 y 900, Centena = {“”,“centesimo”,“ducentesimo”,“tricentesimo”,“

cuadringentesimo”,“ quingentesimo”,“ sexcentesimo”,“ septingentesimo”,“ octingentesimo”,“

noningentesimo”}, donde Centena(7)=” septingentesimo” que corresponde al número 700.

Page 7: Algo Rimos

 Diagrama de Flujo - Subrutina InicializaCentenas

En la subrutina ObtenerUnidadesDecenasCentenas, se obtiene las unidades con N MOD 10

y se guarda en la variable “u”, las decenas con TRUNC(N/10) MOD 10 y se guarda en la

variable “d”, las centenas con  TRUNC(N/100) y se guarda en la variable “c”.

Ejemplo 

Numero = 584

u = 584 MOD 10 = 4

d = TRUNC(584/10) MOD 10 = 8

c = TRUNC(584/100) = 5

Las variable c, d, u nos sirven como índices en los arreglos respectivos para hallar número

ordinal correspondiente.

Page 8: Algo Rimos

 Diagrama de Flujo - Subrutina ObtenerUnidadesDecenasCentenas

En la subrutina ConvertirNumero

Se compara si el número es mayor igual a 100(N>=0)

Si es Verdadero (Si)

    Mostramos como respuesta los números entre 100 y 999 en ordinales

Si es Falso (No)

    Se compara si el número  es mayor igual a 10 (N>=0)

    Si  es Verdadero (Si)

    Mostrará como respuesta los números entre 10 y 99 en ordinales

    Si es Falso (No)

    Mostrará como respuesta los numero entre 1 y 9 en ordinales

Page 10: Algo Rimos

Solución

Entrada: 697

Salida:  sexcentesimo nonagesimo septimo

Codigo Fuente en C++view plain print ?

1. #include <iostream>  2. using namespace std;  3. int main(){  4.     int N;  5.     string Unidad[]={"", "primero", "segundo", "tercero",  6.         "cuarto", "quinto", "sexto", "septimo", "octavo", "noveno"};  7.     string Decena[]={"", "decimo", "vigesimo", "trigesimo",  8.     "cuadragesimo","quincuagesimo", "sexagesimo", "septuagesimo",  9.     "octogesimo", "nonagesimo"};  10.     string Centena[]= {"", "centesimo", "ducentesimo",   11.     "tricentesimo", " cuadringentesimo", " quingentesimo",  12.     " sexcentesimo", " septingentesimo", " octingentesimo",   13.     " noningentesimo"};  14.     cout<<"Ingresa numero entre 1 y 999"<<endl;  15.     cin>>N;  16.     int u=N%10;  17.     int d= (N/10)%10;  18.     int c=N/100;  19.     if(N>=100){  20.         cout<<Centena[c]<<" "<<Decena[d]<<" "<<Unidad[u];  21.     }else{  22.     if(N>=10){  23.           cout<<Decena[d]<<" "<<Unidad[u];  24.       }else{  25.           cout<<Unidad[N];  26.       }  27.     }  28.    return 0;  29. }  

Publicado por George Tacuri en 7:11

Etiquetas: algoritmo, C++, codigo fuente, ejercicios resueltos, programacion

estructurada

0 comentarios:

Publicar un comentario en la entrada

jueves, 3 de enero de 2013

Page 11: Algo Rimos

Calcular el descuento y sueldo neto de un trabajador dado su sueldo – Diagrama de flujoProblema

A un trabajador le descuentan de su sueldo el 10%, si su sueldo es menor o igual a 1000, si

es por encima de 1000 y hasta 2000 el 5% del adicional (es decir del monto que sobrepasa de

1000), y por encima de 2000 el 3% del adicional (es decir del moto que sobrepasa de 2000).

Calcular el descuento y sueldo neto que recibe el trabajador dado su sueldo. 

Solución

Entrada: 1000

Salida: Sueldo 900, descuento 100

Se solicita que el trabajador ingrese su sueldo, el cual se calcula en la variable “s”, luego

Se comprueba si el sueldo es mayor a 2000 (s > 2000)

Si es Verdadero (Si)

Se calcula el descuento con 100 + (s-1000)*0.03, donde 100 es el descuento base que se da

si gana 1000. Se calcula el monto a recibir con ( s – d)

Si es Falso (No)

    Se comprueba si el sueldo esta entre 1000 y 2000 (s > 1000 and s <= 2000)

    Si es Verdadero (Si)

Se calcula el descuento con 100 + (s-1000)*0.05, donde 100 es el descuento base que se da

si gana 1000. Se calcula el monto a recibir con (s – d)

    Si es Falso (No)

Se calcula el descuento con s*0.10, Se calcula el monto a recibir con (s – d)

Se muestra el descuento y el monto a recibir por parte del trabajador.

Fin.

Page 13: Algo Rimos

es por encima de 1000 y hasta 2000 el 5% del adicional (es decir del monto que sobrepasa de

1000), y por encima de 2000 el 3% del adicional (es decir del moto que sobrepasa de 2000).

Calcular el descuento y sueldo neto que recibe el trabajador dado su sueldo. 

Codigo Fuente en C++

view plain print ?

1. #include <iostream>  2. using namespace std;  3. int main(){  4.        double d,monto,s;  5.        cout<<"Ingresa sueldo"<<endl;  6.        cin>>s;  7.        if(s>2000){  8.            d=100+(s-1000)*0.03;  9.            monto=s-d;  10.        }else{  11.            if(s>1000 && s<=2000){  12.                d=100+(s-1000)*0.05;  13.                monto=s-d;  14.            }else{  15.                d=s*0.1;  16.                monto=s-d;  17.            }  18.        }  19.       cout<<"El sueldo percibido es "<<  20. monto << "  y su descuento fue " << d;  21.      return 0;  22. }  

Publicado por George Tacuri en 9:15

Etiquetas: algoritmo, C++, codigo fuente, ejercicios resueltos, programacion

estructurada

0 comentarios:

licado por George Tacuri en 21:51  2 comentarios

Etiquetas: DFD , diagrama de flujo , diagrama de flujo de datos , diagrama

flujo ,ejercicios resueltos

Calcular porcentaje de aporte de tres socios – Diagrama de flujoProblema

Juan, Raquel y Daniel aportan cantidades de dinero para formar un capital. Juan y Raquel

aportan en dólares y Daniel en soles. Diseñe un programa que determine el capital total en

Page 14: Algo Rimos

dólares y que porcentaje de dicho capital aporta cada uno. Considere que: 1 dólar = 3.25

soles.

Solución

Se solicita al usuario ingrese le monto de los aportes de juan, Raquel y Daniel, el cual se

guarda en las variables “ju”, “ra” y “da”, luego realizamos una conversión del monto de Daniel

de soles a dólares con (da / 3.25), luego se realiza el calculo del total con (ju + ra + dol), luego

se calcula el porcentaje de los aportes de cada socio, el porcentaje de Raquel con

(ra/tota*100),  el porcentaje de juan con (ju/total*100), el porcentaje de Daniel con

(dol/total*100), se muestra los resultados. Fin.

Diagrama de flujo - Calcular porcentaje de aporte de tres socios.

 Diagrama en FreeDFD

Page 15: Algo Rimos

 Código fuente en Java

 Código fuente en C++

 Código fuente en C

 Código fuente en C#

 Código fuente en Python

 Código fuente en Visual Basic

Publicado por George Tacuri en 21:17  0 comentarios

Etiquetas: DFD , diagrama de flujo , diagrama de flujo de datos , diagrama

flujo ,ejercicios resueltos

Calcular la secuencia de asteriscos en forma de triángulo – Diagrama de flujoProblema

Diseñar un algoritmo que muestre la siguiente serie

*

**

***

****

Page 16: Algo Rimos

*****

Solución

Se solicita al usuario ingrese un numero para indicar el número de niveles que tendrá el

triángulo de asteriscos, se captura este valor en la variable “n”, se crea un ciclo For, que

realizara “n” iteraciones, en  cada iteración, se inicializa la variable “x” con una cadena vacia,

se crea un ciclo For,el cual concatenara los asteriscos, y los asigna en la variable “x”, finaliza

el ciclo interior, se muestra la cadena de asteriscos, se finaliza el ciclo. Fin.

Diagrama de flujo - Calcular la secuencia de asteriscos en forma de triángulo

 Diagrama en FreeDFD

 Código fuente en Java

Page 17: Algo Rimos

 Código fuente en C++

viernes, 8 de febrero de 2013

Calcular la secuencia de asteriscos en forma de triángulo Codigo en C++Problema

Diseñar un algoritmo que muestre la siguiente serie

*

**

***

****

*****

Codigo Fuente en C++view plainprint?

1. #include <iostream>  2. using namespace std;  3. int main(){  4.        int n,w,y;  5.        cout<<"Ingresa numero"<<endl;  6.       cin>>n;  7.      for(y=1;y<n+1;y++){  8.          for(w=1;w<y+1;w++){  9.              cout<<"*";  10.         }  11.         cout<<endl;  12.      }  13.      return 0;  14. }  

Publicado por George Tacuri en 22:57

Etiquetas: algoritmo, C++, codigo fuente, ejercicios resueltos, programacion

estructurada

DFD, miscelanea de   ejercicios Posted on 18 agosto 2009 by Eddy

Hola a todos/as,

Hemos culminado con las estructuras algoritmicas en DFD, he ido explicando paso a paso como usar cada

una de las herramientas para realizar un algoritmo y ademas he ido enseñandolo de manera practica y muy

sintetisada, con la miscelanea de ejercicios en DFD terminamos de estudiar ésta aplicacion y procederemos a

estudiar el campo del programa Dev C++

Page 18: Algo Rimos

En ésta entrada “miscelanea” la he dedicado para subirles ejercicios para que tengan una amplia fuente de

ejercicios de aplicacion para practicar y tener más claro lo que hemos veido viendo con diferentes ejercicios ;)

NOTA: si llegasen a no comprender algun ejercicio subido, pues me lo dicen por medio de un comenario y yo

lo explico paso a paso, son ejercicios hechos por mi, es decir que entiendo completamente como fueron

realizados.

* Atencion *

Los ejercicios subidos están protegidos por contraseña,

la contraseña es: “ eddy “ ( sin las comillas )

__________________________________________________________________

Del 1 al 17 , los pueden encontrar en las clases que he explicado en DFD

Para mayor comodidad en la busqueda, les sugiero usar la ( AYUDA )

__________________________________________________________________

18.) Hacer un algoritmo que calcule cuanto es el cociente unicamente entre dos numeros pares, si ingresa un

numero impar le pide otra vez el numero, hasta que ingrese un numero par.

Descargar ejercicio, desde ( AQUI )

19.) Hacer un algoritmo que calcule el area de un circulo, pidiendo al usuario los datos que son necesarios

para calcularlo.

Descargar ejercicio, desde ( AQUI )

20.) Hacer un algoritmo que calcule el area de un triangulo, pidiendo al usuario los datos que son necesarios

para calcularlo.

Descargar ejercicio, desde ( AQUI )

21.) Hacer un algoritmo que permita determinar si un numero ingresado es positivo o negativo

Descargar ejercicio, desde ( AQUI )

22.) Hacer un algoritmo que nos verefique si el numero ingresado es divisible para 5

Descargar ejercicio, desde ( AQUI )

23.) Hacer un algoritmo que convierta un valor ingresado en pies a: yardas – metros – pulgadas – centimetros

Descargar ejercicio, desde ( AQUI )

24.) Hacer un algoritmo que permita calcular el perimetro de una estructura y mostrarla en decimetros, para

ello vamos a pedir tres datos en diferentes escalas, uno en hectometros, otro en decametros y uno en metros.

El algoritmo debera hallar a cuanto equivale el valor ingresado en hectometros a decimetros, de decametros a

decimetros y de metros a decimetros, y sumar cada uno de los equivalentes porque el algoritmo pide mostrar

el resultado en decimetros.

Descargar ejercicio, desde ( AQUI )

25.) Hacer un algoritmo que analize si en dos numeros ingresados: cual es mayor, cual es menor, o si son

iguales.

Descargar ejercicio, desde ( AQUI )

26.) Hacer un algoritmo que calcule si dos numeros son divisibles, para ello se pide un primer numero y un

segundo numero, hallar si el segundo numero es divisible al primero.

Descargar ejercicio, desde ( AQUI )

27.) Hacer un algoritmo que permita convertir de grados Farenheit a grados centigrados, y mueste ese valor

en pantalla.

Descargar ejercicio, desde ( AQUI )

28.) Hacer un algoritmo que calcule el doble de un numero ingreado

Descargar ejercicio, desde ( AQUI )

29.) Hacer un algoritmo que genere los numeros impares hasta un numero N ingresado por el usuario

Descargar ejercicio, desde ( AQUI )

30.) Hacer un algoritmo que calcule si una cantidad ingresada es par o impar

Descargar ejercicio, desde ( AQUI )

Page 19: Algo Rimos

31.) Hacer un algoritmo que muestre los multipos de 5 hasta un valor que usted desee.

Descargar ejercicio, desde ( AQUI )

32.) Hacer un algoritmo que pida N numeros y luego calcule cual fue el mayor y cual fue el menor de todos los

numeros ingresados.

Descargar ejercicio, desde ( AQUI )

33.) Hacer un algoritmo que permita obtener la cantidad de digitos de un numero par ingresado.

Descargar ejercicio, desde ( AQUI )

34.) Hacer un algoritmo para resolver:

Descargar ejercicio, desde ( AQUI )

35.) Hacer un algoritmo que permita calcular si un numero es primo o no.

Descargar ejercicio, desde ( AQUI )

36.) Algoritmo que realiza la suma de N numeros y si la suma de aquellos numeros exede a la cantidad de

1000, se mostrará el primer numero involucrado en aquella suma.

Descargar ejercicio, desde ( AQUI )

37.) Algoritmo donde se ingresa una cantidad de cualquier tamaño para descomponerla en sus digitos y

sumar los digitos impares y tambien los pares, y esos datos seran mostrados.

Descargar ejercicio, desde ( AQUI )

38.) Algoritmo que pida N numeros y los multiplique, luego muestre el resultado en pantalla.

Descargar ejercicio, desde ( AQUI )

39.) Algoritmo que pida un numero, lo descomponga en sus digitos, luego nos diga cuantos digitos tenia el

numero y cuanto es la suma de ellos.

Descargar ejercicio, desde ( AQUI )

40.) Algoritmo que pida 10 numeros y luego calcule cuantos fueron: pares,impares y ceros.

Descargar ejercicio, desde ( AQUI )

41.) Algoritmo que pida un numero, solo si es mayor a 100 y menor a 1000 lo mostrará y ademas debe cumplir

de que sea multiplo de cinco.

Descargar ejercicio, desde ( AQUI )

42.) Hacer un Algoritmo que haye la suma de dos numeros usando funciones, cree una funcion que calcule la

suma y muestre el resultado en pantalla.

Descargar ejercicio, desde ( AQUI )

43.) leer las 3 notas de N estudiantes en las materias programacion y matematicas, hallar el promedio de cada

estudiante e informar si aprobo o no, se aprueba con un promdio de 7.5

Descargar ejercicio, desde ( AQUI )

44.) Algoritmo que calcule la suma de 10 numeros impares

Descargar ejercicio, desde ( AQUI )

45.) Algoritmo que halle la hipotenusa

Descargar ejercicio, desde ( AQUI )

46.) Algoritmo que halle la suma de dos tiempos dados en minutos y segundos

Descargar ejercicio, desde ( AQUI )

47.) Algoritmo que ordene tres numeros ingresados por teclado en orden ascendente

Descargar ejercicio, desde ( AQUI )

48.) Algoritmo que calcule la Serie de Fibonacci

Descargar ejercicio, desde ( AQUI )

49.) Algoritmo que calcule las dos soluciones de una ecuación cuadrática

Descargar ejercicio, desde ( AQUI )

Page 20: Algo Rimos

Saludos ;)

‘Programa para convertir de grados Farenheit a grados centigradosAcerca de estos anuncios

Relacionado

DFD - softwareEn "DFD"

DFD, Clase1 - ejercicioEn "DFD"

DFD, clase6 – ejercicios de aplicacion IIEn "DFD"

Filed under: DFD

« DFD, clase12 –   video  Dev-C++ – software »

267 comentarios

1.

Daniel Santos, on 20 agosto 2009 at 13:56 said:

ha sido de gran aporte la pedagogia que empleas para explicar estos , te agredecemos los estudiantes de

Telesup – Perú

Responder

o

Eddy, on 20 agosto 2009 at 14:13 said:

El gusto es mio Daniel,

me siento muy feliz de que les haya servido ;)

Saludos campeones :D

Responder

John, on 21 octubre 2011 at 12:59 said:

Gracias viejo Eddy, q exelente material para practicar y aprender DFD

o

eveliovandroiy, on 31 julio 2010 at 19:03 said:

Page 21: Algo Rimos

hola eddy como estas fijate que tengo un problema con los algoritmos que contienen arreglos y

quiero saber si tu mepuedes ayudar con un ejemplo explicado a tu forma para poder entender ese

tema muchas gracias ppor tu ayuda

Responder

2.

edwin sandoval, on 9 septiembre 2009 at 19:36 said:

me pide una contraseña cada vez que voy a mirar un ejercicio o a descargarlo que puedo hacer

Responder

o

Eddy, on 9 septiembre 2009 at 19:46 said:

Hola Edwin,

En la descripcion de la entrada está que por motivos de seguridad lleva contraseña, aqui

exactamente:

– – – – – – – – – – – – – – – – – – – – – –

* Atencion *

Los ejercicios subidos están protegidos por contraseña,

la contraseña es: “ eddy “ ( sin las comillas )

– – – – – – – – – – – – – – – – – – – – – –

Saludos ;)

Responder

Andrea, on 4 noviembre 2010 at 15:44 said:

Muchas gracias!!!!! con tus ejemplos entendí como se usaba DFD =D! me sirvieron de

mucho!

Gracias por la paciencia de explicar todo paso por paso =)

Eddy, on 6 noviembre 2010 at 15:43 said:

Page 22: Algo Rimos

Hola Andrea, bienvenida!

Un gusto haberte ayudado, saludos!

3.

koferito, on 11 septiembre 2009 at 19:48 said:

hola eddy, en el ejercicio numero 23 el link para la descarga es erroneo porque se refiere a lo del ejercicio 21,

checale men, y ante todo esto darte las gradias por tan excelente blog para aprender la logica de

programacion.

Responder

o

Eddy, on 11 septiembre 2009 at 19:54 said:

Hola Koferito,

Bienvenido al blog, muchas gracias por la sugerencia; ahora que lo he visto pues sí, el enlace del

ejercicio 21 en realidad es del 23, y el del ejercicio 23 es en realidad el del 21. Osea que están

cambiados. Ahora mismo soluciono el problema korferito. Muchas gracias de nuevo. Y gracias por la

felicitación, nos leemos campeón ;)

Responder

4.

koferito, on 12 septiembre 2009 at 1:56 said:

hola eddy de nuevo te molesto, hay algo que no entiendo del ejercicio numero 32, donde pusistes la variable

menor con asignacion de 10000000000000000, no comprendo muy bien el diagrama debido a ese detalle. De

antemano muchas gracias por tu pronta respuesta.

Responder

o

Eddy, on 12 septiembre 2009 at 2:21 said:

Hola Koferito,

Mira es que si te das cuenta es un artificio. ¿por qué? , simple:

si yo asignaba que “menor” tenga un valor inicial de cero (0), pues el usuario al ingresar un numero

cualquiera siempre ése numero que ingrese va a ser mayor que el numero asignado inicialmente a la

Page 23: Algo Rimos

variable “menor”, y de esa manera nunca hallaremos cual fue el numero menor ingresado. Para que

quede más claro supongamos que el usuario ingreso 2 números. El 15 y el 3

Bien, nosotros como seres humanos racionales nos damos cuenta que el mayor es 15 y el menor es

3. Pero la computadora no lo sabe, entonces decimos que la variable “menor” es igual a

“10000000000000000”. por lo tanto cuando el usuario ingrese un numero se hará lo siguiente:

pregunta:

¿ 15 es menor que 10000000000000000 ? – – – – SI

entonces nuestro numero menor ( de momento ) es 15.

Pero el programa sigue,

¿ 3 es menor que 10000000000000000 ? – – – – – SI

entonces nuestro numero menor es 3. Porque después de él ya no hay mas pequeños ;)

Pero ¿ que pasaba si le asignábamos cero (0) a nuestra variable “menor” al comienzo ?

Pregunta:

¿ 15 es menor que 0 ? – – – – NO

entonces nuestro numero menor ( de momento ) es 0.

seguimos,

¿ 3 es menor que 0 ? – – – – – NO

entonces nuestro numero menor es 0. Porque todos los números ingresados no fueron menores a él.

Ahora me entiendes ;)

En cambio con mayor, pues a ese si le asignamos cero (0) como valor inicial porque cualquier

numero que ingrese el usuario va a ser mayor a cero por ejemplo el mínimo caso es 1, y uno (1) es

mayor a cero por lo tanto seria nuestro numero mayor.

Espero haber aclarado tu duda koferito. Saludos ;)

Responder

DUVIER, on 2 abril 2010 at 21:09 said:

MMMMM GRACIAS MEN HIBA AA PREGUNTAR ALGO PARECIDO PERO CON ESA RES

PUESTA SOLUCIONASTE LA DUDA GRACIAS MEN DE NUEVO….xD

Eddy, on 2 abril 2010 at 21:23 said:

es un placer Duvier, saludos!

5.

koferito, on 12 septiembre 2009 at 11:58 said:

Page 24: Algo Rimos

Orale buena explicacion, ahora ya entiendo el porque, muchas gracias eddy he estado elaborando los

diagramas de flujo que has puesto y pues se entretiene uno dandoles solucion, Tambien veo que estas

pasando a otro nivel para empezar a programar en dev-c++, a lo cual estare al pendiente para irme

adentrando, realizas una buena excelente labor y espero que sigas asi, porque de hecho es el mejor blog que

he visto que explica a detalle como iniciarse en la programacion y ademas de que eres muy amable brindado

ayuda, sigue asi amigo eddy aqui estare dandote lata por buen tiempo jejeje. Hasta pronto que estes bien.

Responder

6.

LUCHOA1, on 8 octubre 2009 at 16:45 said:

Hola amigo he estado visitando tu web, y te felicito por ese gran trabajo que realizas… quisiera saber si me

podrias ayudar con un ejercicio q debo desarrollar y no he podido es el siguiente:hacer un programa para leer

por teclado un numero n(de cualquier cantidad de cifras) descomponerlo en sus digitos y calcular la sumatoria

de las cifras inpares y la sumatoria de los digitos pares agradezco d eantemano la ayuda que me puedas

prestar bye…………

Responder

o

Eddy, on 8 octubre 2009 at 19:44 said:

Hola Lucho,

Bienvenido al Blog ;) , pues he decidido ayudarte con tu ejercicio, antes de nada te agradezco el

aprecio de mi trabajo para ayudar a la comunidad para que se inicien en el mundo de la

programacion (:

El ejercicio propuesto de tu parte, lo he realizado y subido, se encuentra en la miscelanea de

ejercicios DFD ( AQUI ), en éste caso está como ultimo por ahora es el numero 37. Descargalo

coloca la contraseña “eddy” sin comillas y ejecutalo, comprueba si es lo que necesitabas y me

cuentas ;). Mucha suerte campeon y si tienes preguntas del ejercicio que te he ayudado, dimelas con

toda confianza que te ire ayudando paso a paso compañero. Saludos ;)

Responder

7.

kami, on 10 octubre 2009 at 9:19 said:

hola eddy te felicito por tu blog pero tambien te quiero pedir un fa sera q me puedes ayudar con esto necesito

el analicis de unalgoritmo q permita ingresar 2 numeros y determine cual es mayor y cual menor..

Page 25: Algo Rimos

x fa es urgente ayudame please…

te agradesco desde ya tu colaboracion hacia mi de verdad mil gracias…

Responder

o

Eddy, on 10 octubre 2009 at 9:34 said:

Hola Kami,

Bienvenida al blog. Pero date cuenta que ése ejercicio ya está hecho en la miscelanea de

ejercicios ;) , es el ejercicio numero 25. Puedes verlo arribita, su enunciado es el siguiente: ” Hacer

un algoritmo que analize si en dos numeros ingresados: cual es mayor, cual es menor, o si son

iguales. “ y lo puedes bajar desde ( AQUI ).

Mucha suerte kami y por aqui estamos cualquier cosa :D

Responder

8.

kami, on 10 octubre 2009 at 10:28 said:

eddy disculpa que te siga molestando pero no puedo descargar me sale error ayudame x fis xq lo necesito

urgente y gracias por ayudarme…

Responder

o

Eddy, on 10 octubre 2009 at 10:34 said:

Hola kami, no para nada no es una molestia. Pero acabo de revisar el enlace y va perfectamente.

Mira te explico, das click y te sale una pagina llamada Medafire ( ahi tengo almacenados todos los

ejercicios ). Pero te sale directamente el ejercicio solicitado, es decir donde diste click osea el

ejercicio 25. Al lado derecho te sale una opcion que dice ” Click here to start donwload “. Ahi le das

click y te sale para bajar el archivo. No olvides que esttá protegido por contraseña por seguridad, la

contraseña es “eddy” sin comillas como dije al principio de éste hilo.

Suerte Kami, si sigues con problemas me avisas :D

Responder

9.

Page 26: Algo Rimos

Camilo, on 13 octubre 2009 at 19:52 said:

hola. mi problema es que estoy estudiando programasio de software, pero por ahora no entiendo nada, ya

estamos viendo ejercicios similares a estos, pero no logro resolverlos, com puedo “depegar” diria yo. gracias

por la ayuda. eddy

Responder

o

Eddy, on 13 octubre 2009 at 20:08 said:

Hola Camilo, bienvenido al blog.

Felicitaciones compañero por adentrarte en el mundo de la programacion y el software. No te

desesperes, es normal que no entiendas al comienzo pues se necesita obligatoriamente desarrollar

una mente ” logica “, para reconocer / interpretar y así poder desarrollar correctamente algun

problema para tener como resultado un algoritmo / programa. Te recomiendo que sigas las clases de

DFD que con ellas adquirirás la “mente logica”, e irás entendiendo paso a paso como funcionan las

cosas en el mundo de la programacion, una vez que le cojes el truco, se te hace el resto menos

tedioso. En la seccion [ AYUDA ] puedes encontrar el mapa de sitio con todas las

clases,bibliotecas,videos. Ordenados de manera que puedas acceder a ellos cuando quieras y verlos

cuantas veces necesites para comprenderlos. No te olvides que siempre estoy para atender

cualquier duda compañero, para mi es un placer. Gracias por el coentario Camilo, y mucha suerte.

Por aqui estamos ;)

Responder

10.

cesar guevara, on 25 octubre 2009 at 17:59 said:

Amigo sera posible que subas o me envies un algoritmo que multiplique una cantidad n de numeros que el

usuario decica

lo que sucede es que lo logro hacer para doo tres pero quiero hacerlo es para una cantidad n de numeros que

sean no se lo que el usuario quiera

AGRADEZCO SI ME PUEDE COLABORAR GRACIAS

Responder

o

Eddy, on 25 octubre 2009 at 19:49 said:

Page 27: Algo Rimos

Hola Cesar, bienvenido al blog :D

Con mucho gusto te ayudo con tu problema, he resuelto el ejercicio que me has pedido, y lo he

subido como último en éste caso quedó como numero 38. Espero te sirva, me cuentas que tal te

parecio y cualquier duda con respecto a la resolucion del ejercicio te ayudo con mucho gusto.

Saludos ;)

Responder

CESAR GUEVARA, on 29 octubre 2009 at 22:41 said:

Amigo gracias por colaborarme con el ejercicio lo hice de otra manera y me salio pero no

importa gracias de todas maneras

En este momento me encuentro desarrollando uno que es igual al ejercicio numero 33 y 37

lo que sucede es que necesito la explicacion a estos ejercicios como la tienes en algunos

otros me podrias decir como los realizaste paso a paso si no es mucha molestia gracias

AMIGO REALMENTE ME HA SERVIDO DE MUCHO ESTE BLOG QUE VACANO QUE

HAYA GENTE COMO USTED QUE COMPARTA ABIERTAMENTE SU CONOCIMIENTO

MIS MAS SINCEROS AGRADECIMIENTOS

11.

CESAR GUEVARA, on 31 octubre 2009 at 6:38 said:

Hola amigo necesito un dfd que solo desconponga el nuemro en sus respectivos digitos diga cuantos son y

que luego los sume

Si me puedes ayudar de veras gracias.

Responder

o

Eddy, on 2 noviembre 2009 at 14:56 said:

Hola Cesar, disculpame es que he estado super complicado que no he podido atender las peticiones

del blog en esta semana, ahora que he sacado un poquito de tiempo he hecho el ejercicio que me

pedias, revisalo y si alguna parte no entiendes me la dices, yo te la explico. Saludos compa’

P.D. queda como ejercicio 39 en la miscelania ;)

Responder

12.

Page 28: Algo Rimos

kami, on 16 noviembre 2009 at 10:03 said:

hola eddy quiero agradecerte por la ayuda de la otra vez la verdad me salvaste de una gracias por todo y

espro que me sigas ayudando en programacion porque la verdad no entiendo mucho….

Responder

o

Eddy, on 17 noviembre 2009 at 21:36 said:

Hola Kami :D

Pues gracias a ti por las visitas y la confianza, para mi es un placer haberte ayudado, y cuando

tengas problemas con algun caso puedes comentarmelo con toda libertad, trataré de ayudarte lo más

pronto posible y en medida que esté a mi alcance, gracias de nuevo Kami. Saludos!

Responder

13.

María Elena, on 18 noviembre 2009 at 8:51 said:

SALUDOS A TODOS QUIENES FORMAN PARTE DE ESTA INTERESANTE PLATAFORMA, YO ME

ENCUENTRO ACTUALMENTE INICIANDO ESTUDIOS CON ESTE PROGRAMA DFD, Y ME PARECE MUY

INTERESANTE LA AYUDA QUE NOS DAN PARA ADIESTRARNOS Y APRENDER, ESTOY A SU

DISPOSICIÓN Y LES SOLICITO SI ES POSIBLE, TAMBIÉN AYUDARME CUANDO YO LO REQUIERA.

DE ANTEMANO GRACIAS

ATT.

MARÍA ELENA

Responder

o

Eddy, on 18 noviembre 2009 at 11:10 said:

Hola Maria Elena, bienvenida al blog :D

Gracias por la felicitacion, ésta plataforma está conformada solo por mi, y me siento bien al saber

que puedo ayudar a los demas que están iniciandose en la programacion, pues sé que muchos

necesitan una mano, un empujon, un consejo para iniciar. Uno no nace sabiendo programacion y

muchas veces no es suficiente con la explicacion de clase. Para eso estoy aqui para hecharles una

mano en la medida que me sea posible.En cuanto a la ayuda que necesites con todo gusto te

ayudaré, asi como todos mis lectores y seguidores del blog. Saludos ;)

Page 29: Algo Rimos

Responder

14.

María Elena, on 18 noviembre 2009 at 8:55 said:

HOLA AMIGOS

¿ME PODRÍAN AYUDAR CON EL PROGRAMA DFD PARA YO PODER DESCARGARLO DESDE MI

CORREO?

MIL GRACIAS

ATT.

MARÍA ELENA

Responder

o

Eddy, on 18 noviembre 2009 at 11:13 said:

Hola Maria Elena, pues el programa DFD está alojado en la seccion de software de mi blog

programando. Puedes acceder a la descarga del programa de una manera limpia, libre de virus y

completamente seguro desde [ AQUI ], puedes ver que esta protegido por contraseña, cuando

descargues el archivo, le das click derecho – extraer aqui. Y pues te pedira contraseña, introcues la

contraseña: ” programando ” sin las comillas asi como ves en la entrada que te puse arriba. Mucha

suerte, saludos!

Responder

15.

pedro, on 18 noviembre 2009 at 17:08 said:

gracias hermano de la que me salvaste

Responder

o

Eddy, on 18 noviembre 2009 at 21:11 said:

Hola Pedro bienvenido al blog :D

Gracias a ti por el comentario y por la felicitacion, hago lo mejor que puedo es un placer haberte

ayudado Pedro. Saludos!!

Page 30: Algo Rimos

Responder

16.

Pablo, on 25 enero 2010 at 21:23 said:

Te escribo desde colombia para felicitarte por tan excelente blog, y decirte que tengo un problema con dfd

pues quiero que el usuario ingrese dos numeros para luego sumarlos, pero al final de la ejecucion me dice

que la suma de los dos numeros es igual a cero que hago por favor ayudame

Responder

o

Eddy, on 25 enero 2010 at 21:37 said:

Hola Pablo, claro puedo ayudarte pero no sé a que se deba el error porque no he visto tu algoritmo,

si quieres puedes subirlo a un servidor online como rapidshare o mediafire o de tu mismo espacio en

hotmail, me pasas el link para bajar el archivo ese que no te sale y lo reviso de ahi te cuento cual

puede ser el posible error. Saludos

Responder

17.

mayra, on 29 enero 2010 at 19:58 said:

le escribo para felicitarlo por la excelente explicacion de cada ejercicio..

tengo unas dudas, espero me ayude a resolverlas..como se pudiera hacer una combinacion de todos estos

ejercicios en un solo algoritmo, es deci, pro ejemplo, que al digitar un numero solo lo imprima si es mayor ke

100 y menor ke 10000 y aparte ke sea multiplo de algun otro numero..algo asi..eso se puede?? o toca por

algotirmos diferentes?, gracias

Responder

 Calcular el Factorial de un Número Ingresado en C++Otro ejercicio común en los cursos de programación es el de diseñar un programa que te calcule el factorial de un número ingresado.

El enunciado sería el siguiente:

Page 31: Algo Rimos

Crear un programa que lea un número n y le calcule el factorial.Bueno pues, vamos allá.

#include <iostream.h>

int a,b,factorial;

int main (void)

{

cout << "Este programa calculara el factorial del numero entero que ingrese \nPor favor ingrese su numero " <<endl;

cin >> a;

factorial=1;

for (b=1 ; b<=a ; b++)

{

factorial=b*factorial;

}

cout << "El factorial del numero ingresado es " <<factorial<<endl;

system("pause");

return 0;

}

Al igual que en nuestro anterior ejemplo del programa en C para realizar cálculos de potencias, es muy importante antes del ciclo inicializar el valor de la multiplicación acumulada con el módulo de la multiplicación, que es el uno.Sin este pequeño detalle, el programa te daría calculos con errores.

Publicado por Felipe Calvo Cepeda  

Etiquetas: Ciclos, Programación en Dev-C++

35 comentarios:

1.

Anónimo24 de mayo de 2011, 18:37

Page 32: Algo Rimos

Gracias por el codigo.

Responder

2.

Anónimo31 de agosto de 2011, 18:45

//aqui tengo un codigo en c++#include #include 

main(){int n,i,f;cout<<"Ingresar una cantidad:"; cin>>n;f=1;

for(i=1;i<=n;i++){cout<<f<<" ";f=f*i;

}cout<<"\nEl factorial es:"<<f<<endl;

getch();return 0;}

Responder

Respuestas

1.

Anónimo24 de marzo de 2014, 19:21

holamuy bienpero que significa cout ???es algo asi como el printf ?no entiendo esoy me marac error al compilar

2.

Anónimo10 de septiembre de 2014, 8:49

El codigo cout es como el printf, pero para c++.

Page 33: Algo Rimos

3.

Raikyaku 29 de junio de 2015, 10:39

hola, es una nota muy vieja pero necesito algo de ayuda ahahaYo uso print no cout, pero de tanto verlo me estoy acostumbrando igual...La cuestion es ese Cout dentro de la sentencia For... sirve para algo o puedo ovbiarlo?for(i=1;i<=n;i++){cout<<f<<" ";f=f*i;

}

4.

Anónimo5 de julio de 2015, 17:06

bueno pues para empezar creo q el orden en q pusiste el cout esta mal ya q no veo q antes le des un valor a f, pero dejando eso de lado si no pones eso es obvio que cuando ejecutes el programa no imprimira el f

Responder

3.

Anónimo22 de febrero de 2012, 11:31

de gran ayuda gracias...

Responder

4.

Anónimo13 de marzo de 2012, 14:21

Coman dick nerdos

Responder

Respuestas

1.

Anónimo26 de mayo de 2013, 22:06

mmm.. un estupido mas que no tiene ni la mas minima idea de como usar su cerebro :D

Page 34: Algo Rimos

Responder

5.

Anónimo1 de junio de 2012, 8:43

yo si se programar bueno casi

Responder

6.

Anónimo13 de junio de 2012, 16:41

hola a todos...si me pueden ayudar tengo un problema con un ejercicio de vectores....el punto es que devo calcular el factorial de cada uno de los mienbos de un vector de 5 pociciones.. y la verdad lo e intentado pero no me sale...no se si almacenar el valor en una variable temporal para luego obtener el factorial please...si pueden ayudarme les agradeceria mucho....mi correo es [email protected]

Responder

7.

Anónimo17 de julio de 2012, 10:41

ñoños!!

Responder

8.

Anónimo12 de agosto de 2012, 14:54

muy buenos, se los agradesco

Responder

9.

Anónimo8 de noviembre de 2012, 8:00

a mi me sale bien hasta que empieza el numero 8alli me sale un numero negativoque hago???

Responder

Respuestas

Page 35: Algo Rimos

1.

Anónimo24 de agosto de 2013, 2:41

debes introducir un comendo que admita mas dijitos osea ampliar tu espacio como este Long DoubleA que admite exponentes a la 4932

Responder

10.

Anónimo28 de noviembre de 2012, 2:36

aoigan quien me puede ayudar nesesito sacar el factorial de un numero ejemplo 5 pero nesesito ke se vea la operacion 5x4x3x2x1 y asi 1x2x3x4x5 nesesito ke sebe la operacion de las dos formas algien ayudeme

Responder

11.

Anónimo28 de noviembre de 2012, 2:38

aoigan quien me puede ayudar nesesito sacar el factorial de un numero ejemplo 5 pero nesesito ke se vea la operacion 5x4x3x2x1 y asi 1x2x3x4x5 nesesito ke sebe la operacion de las dos formas algien ayudeme lo siento me iso falta mi correo [email protected] porfas

Responder

12.

Anónimo19 de febrero de 2013, 15:32

esta muy bin la pagina........

Responder

13.

Anónimo27 de mayo de 2013, 7:37

necesito saber de este ejerccio 

Crear un servlet que solicite un número de entrada y calcule el factorial de este

Responder

Page 37: Algo Rimos

Anónimo28 de agosto de 2013, 11:48

hoa bueno con la restriccion de solo impares??

Responder

19.

Anónimo4 de octubre de 2013, 0:59

MEJOR CREEMOS UN GRUPO EN FACEBOOK Y AHI APORTAMOS CONOCIMIENTOS LA VERDAD SE LES AGRADECE Y ESTE ES MI CODIGO PARA CALCULAR EL FACTORIAL DE UN NUMERO

#includeusing namespace std;

int main(){double num,fact=1;cout << "::FACTORIAL::" << endl;cout << "Introduce un numero: "; cin >> num;for(int i=2; i<=num; i++){fact = fact * i;}cout << "Su factorial es: " << fact;cin.get();cin.get();return 0;}

POR CIERO ME CUESTA CIEMPRE PROGRAMAR DESDE YA SE LES AGRADECE Y SI CREAN EL GRUPO ME AVISAN POR CORREO: [email protected]

Responder

20.

GEO LL 16 de marzo de 2014, 22:40

muchas gracias , que dios te bendiga

Responder

21.

Juan Avila 27 de marzo de 2014, 23:55

// un código en c++ que funciona e imprime el los numero del proceso

Page 38: Algo Rimos

pero yo quiero uno sin usar la función factorial.#include #include #includeusing namespace std;

int main(){int n,i,f;cout<<"Ingresar una cantidad:"; cin>>n;f=1;

for(i=1;i<=n;i++){cout<<f<<" X ";f=f*i;

}cout<<"\nEl factorial es:"<<f<<endl;

return 0;}

Responder

22.

Anónimo24 de septiembre de 2014, 18:37

animal no sirve tu codigo ! CHTM !

Responder

23.

Anónimo19 de noviembre de 2014, 18:13

gato con botas

Responder

24.

Anónimo22 de mayo de 2015, 14:26

La de finici ón del factorial de un n úmero es:n! = n*(n-1)*(n-2)...1Adem as la regla dice que 0! = 1ejemplo: factorial de 5 = 5!=5*(5-1)*(5-2)*(5-3)*(5-4)=120 y esto se aplica para cualquier número.

Page 39: Algo Rimos

(en c++ de python 2)

n=int(raw_input("entero positivo:"))x=1for f in range (n):x=x*(f+1)print x

Responder

25.

Anónimo22 de mayo de 2015, 14:27

La de finici ón del factorial de un n úmero es:n! = n*(n-1)*(n-2)...1Adem as la regla dice que 0! = 1ejemplo: factorial de 5 = 5!=5*(5-1)*(5-2)*(5-3)*(5-4)=120 y esto se aplica para cualquier número.

(en c++ de python 2)

n=int(raw_input("entero positivo:"))x=1for f in range (n):x=x*(f+1)print x

Responder

26.

Anónimo26 de mayo de 2015, 20:28

puto el que lo lea

Responder

27.

Anónimo26 de mayo de 2015, 20:50

puto el que lo escribio

Responder

28.

pepito perez perez 8 de septiembre de 2015, 16:48

Page 40: Algo Rimos

encontré esta pregunta, quise ayudar con otra idea algo mas enrredadilla, si n =5 entonces 5*4*3*2*1 =120 y mostrarlo en ese orden me quedaría así:

#include #include using namespace std;void main(){system("title Factorial de un numero");double n, x;cout<<"\n\tFACTORIAL";cout<<"\n\nIntroduzca un numero:";cin>>n;x=n;for(int i=1;i<=n-1;i++){cout<<x<<"*"<<n-i<<"=";x=x*(n-i);cout<<x<<"\n";}cout<<"\n\nEl factorial del numero "<<n<<" es:"<<x;cout<<"\n\n\nOprima una tecla para cerrar la aplicacion";getch();}

Responder

Añadir comentario

 

sábado, 2 de junio de 2012

Factorial De Un Numero DevC++

# include <conio.h># include <iostream.h>using namespace std;int main (){    float n,i,f;    cout <<"Ingrese el valor de n" <<endl;    cin >> n;    if(n<0)    {           cout<<"No se como calcular el factorial de un negativo";           }    else    {        f=1;for (i=1; i<=n; i++){f=f*i;        }        cout <<"El resultado es " <<f;

Page 41: Algo Rimos

        }        getch ();        return 0;}

Publicado por CRISTOPHER en 16:59 

No hay comentarios:Publicar un comentario en la entradahttps://eperdomo89.wordpress.com/2009/08/18/dfd-miscelanea-de-ejercicios/

l u n e s , 8 d e a g o s t o d e 2 0 1 1

C++ - Factorial de un numero con ciclo while por Elinv.

/*

*** Código presentado por Elinv*** * Nuestras Webs:

* Bragado + "Revoluciones"* Bragado + "Revoluciones"* TODO C y C++ por ELINV.* TODO VISUAL BASIC 6.0 por ELINV.* TODO VISUAL BASIC NET por ELINV* TODO ASM, FLASH, HTML, JAVA, JAVASCRIPTS,      * PASCAL, PHP, TRUCOS, ETC... de ELINV.* LUIS PEDRO MÉNDEZ(Elinv) su libro personal.* ELINV y sus CANCIONES!!* CANAL YouTube de ELINV.* GOEAR y las canciones de ELINV.*/ 

Page 42: Algo Rimos

/*

 * Factorial de un numero con ciclo while

 * -------------------------------

 * Code Block 10.05

 * -------------------------------

 * Realizado por

 * Elinv y

 * Luis Pedro Méndez.

 * -------------------------------

 */

#include<stdio.h>

#include<stdlib.h>

#include <iostream>

using namespace std;

//Procedimiento principal

int main()

{

    //Variables

    int x, factorial, numero;

    //Solicitamos un número

    printf("Ingrese numero para obtener el factorial:\t");

    scanf("%d",&numero);

    //Inicializamos variables.

    x = 1;

    factorial = 1;

    //Ciclo mientras x sea menor o igual al número

    //ingresado

Page 43: Algo Rimos

    while(x <= numero)

      {

         //Factorial es igual asimismo por

         //el valor de equis incremental

         factorial = factorial * x++;

      }

    //Informamos el resultado

    printf("\nEl factorial de -> %d <- es -> %d <-\n",numero,factorial);

    system("PAUSE");

    return EXIT_SUCCESS;

}

Publicado por Luis Pedro Méndez      en 9:29   

Enviar por correo electrónicoEscribe un blogCompartir con TwitterCompartir con FacebookCompartir en Pinterest

Etiquetas: Matemáticas-Geometría

Enlaces a esta entradaCrear un enlace

Entrada más reciente   Entrada antigua   Página principal   

 

123456789101112131415

#include "conio.h"#include <stdio.h>#include <dos.h>

 main(){int i,total,contador;contador=1;total=1;clrscr();printf("Factorial numeronn Dame el numero para el factorial: ");scanf("%d",&i);while(contador<=i){ total = total * contador; contador++;}

Page 44: Algo Rimos

16171819202122232425

 printf("El factorial de %d es: %d",i,total);

getch();return 0;}

27 comentarios en "Evalue el factorial de un numero utilizando el ciclo WHILE"

Pedro

2010-03-10 16:24:35

Solamente el comentario que para el salto de linea en C se le debe agregar antes de la n una diagonal inversa . Que dando asi en el codigo fuente:

printf("nHola mundo");

solamente el comentario para que todos puedan tenerlo en cuenta..!!

manelquin

2010-06-27 20:43:49

yo quiero el factorial de un numero con while o do while en el lenguaje c# si me lo puedes mandar please

Punto importante: Si vas a sugerir un segmento de código en algún lenguaje debes hacerlo

así:

Si es lenguaje C <code lang="c">Código en C</code>

Si es lenguaje Pascal <code lang="pascal">Aquí dentro el código de

Pascal</code>.

De esta manera el código coloreas el código.

Page 45: Algo Rimos

Deja un comentario

Nombre (requerido) 

Email (requerido) 

Website/Blog Comentario

Código fuente C y C++^

En esta sección iremos incluyendo ficheros fuente, de algunos problemas que nos hemos ido encontrando. Rebuscaremos en nuestras bibliotecas, e intentaremos incluir todo aquello que pueda ser de utilidad o que tenga alguna característica didáctica.

También incluímos aquí algunos programas que los colaboradores han ido enviándonos.

Intentaremos que los programas o funciones estén lo mejor documentadas posible, y explicaremos la necesidad que hizo surgir cada programa y la utilidad que pueda tener, así como sus limitaciones y fallos.

Temas:^

Los programas y enlaces están clasificados por temas, elige el tema que prefieras de la lista siguiente:

Emuladores Juegos Estructuras Bibliotecas Matemáticos Algoritmos Bases de datos Criptografía Periféricos Redes (sockets) Gráficos API de Windows Otros

Tema actual: Matemáticos Factorial  (por: Eduardo Surco) Números primos  (por: Davila Soto Roberto Stanis) Invertir números  (por: Davila Soto Roberto Stanis) Calculadora simple  (por: Davila Soto Roberto Stanis) Dia de la semana  (por: Davila Soto Roberto Stanis) Aproximación de función seno  (por: Davila Soto Roberto Stanis) Raíces de ecuaciones  (por: Sergio de Leon López)

Page 46: Algo Rimos

Factorial (2002-11-24)Autor: Eduardo Surco

Sencillo programa para sacar el factorial de un número entero positivo o negativo.

Siendo N un número negativo: -N=-N*(-1); igual a N.

Realizado por Eduardo Surco ("Universidad Salesiana de Bolivia")

Detalles:

FAC.CPP 18/9/2003 (983 bytes)

Fichero: FAC.zipTamaño: 621 bytes

Número de descargas: 23839

Números primos (2002-04-10)Autor: Davila Soto Roberto Stanis

"Escribir un programa que calcule los números primos entre 20 y 100."

Detalles:

primos.cpp: 29/02/2004 (298 bytes)

Fichero: primos.zipTamaño: 308 bytes

Número de descargas: 26586

Invertir números (2002-04-10)Autor: Davila Soto Roberto Stanis

Escribir un programa en el que se ingrese por teclado un número cualquiera y muestre el número que resulta al invertir el orden de sus cifras.

Detalles:

invertirn.cpp: 29/02/2004 (297 bytes)

Fichero: invertirn.zipTamaño: 314 bytes

Número de descargas: 13297

Descargar

Descargar

Descargar

Page 47: Algo Rimos

Calculadora simple (2002-04-10)Autor: Davila Soto Roberto Stanis

Escribir un programa que implemente una calculadora simple de cuatro operaciones. El programa debe pedir los operandos y el operador, así mismo debe imprimir tanto los datos de entrada como el resultado e la operación. Incluye una revisión de errores para operaciones incorrectas y para el intento de dividir entre cero.

Detalles:

calculadora.cpp 29/02/2004 (795 bytes)

Fichero: calculadora.zipTamaño: 473 bytes

Número de descargas: 21375

Dia de la semana (2002-04-10)Autor: Davila Soto Roberto Stanis

Escribir un programa que muestre en pantalla el nombre del día correspondiente a una fecha del siglo XX ingresada por teclado. Se sabe que el 1 de enero de 1900 fue lunes.

Nota: Asumir que el año bisiesto es múltiplo de 4 a excepción de 1900 (año bisiesto es múltiplo de 4 y no de 100).Detalles:

diasemana.cpp: 29/02/2004 (1566 bytes)

Fichero: diasemana.zipTamaño: 783 bytes

Número de descargas: 10100

Aproximación de función seno (2002-04-10)Autor: Davila Soto Roberto Stanis

Escribir un programa que evalúe el seno de un ángulo X, considerando la siguiente serie:

Seno(x) = x - x3 / 3! + x5 / 5! - x7 / 7 + ..

Con un error menor que 0.00001

Donde -0.78 < x < 0.78

Detalles:

aproxseno.cpp: 29/02/2004 (529 bytes)

Descargar

Descargar

Page 48: Algo Rimos

Fichero: aproxseno.zipTamaño: 423 bytes

Número de descargas: 11357

Raíces de ecuaciones (2001-11-23)Autor: Sergio de Leon López

Programa para calcular las raíces de ecuaciones cuadráticas y cúbicas emplenado el método de bisección y el de Newton-Raphson.

Detalles:

BIS-RAPH.cpp

Fichero: bis-raph.zipTamaño: 2034 bytes

Número de descargas: 25248

Foro

Programación

Aviso legal   

Haz una pregunta Denunciar

Necesito hacer un programa en c++nave2 - Última respuesta el 19 jun 2014, 21:04

Hola, como uedo hacer un programa en donde se logre obtener el numero factorial de un numero dado por un usuario. como lo puedo hacer en c++ por favor si aluien me puede ayudar.

Necesito hacer un programa en c++

Programa C++ 10 numeros mayor y menor   (Resuelto) » Foro - Programación

Sacar el "factorial" de un numero con C++ ?   » Foro - Programación

Programa para ordenar numeros de menor-mayor   » Foro - Programación

Necesito hacer un programa en vb 6.0   » Foro - Programación

Necesito hacer un programa en visual basic.ne   » Foro - Programación

Más

RESPUESTA

Descargar

Descargar

Page 49: Algo Rimos

+2

Dark Soul 13 abr 2010, 06:43

/* Author: Dark Soul Descripcion: Calcula el Factorial de un Numero Dado */ #include <iostream> using namespace std; int n,s,i; int main () { cout<<"Este Programa nos Calcula el Factorial de un Numero Dado"<<endl; cout<<"Este Programa Fue Hecho por Dark Soul"<<endl; cout<<"Escrive un Numero Para Sacar el Factorial"<<endl; cin>>n; s = 1; for(i=n;i>=1;i--) { s=(i*s); } cout<<"El Factorial es: "<<s<<endl; system("pause"); }

Comenta la respuesta de Usuario anonymo

Annonces Google

Download Password Manager

Remembers Passwords. One-Click Form Filling, Seach, and More. 5 Stars!

www.roboform.com

RESPUESTA

+1

Dark Soul 13 abr 2010, 06:46

este programa esta diseñado para k corra en Dev C++, para dudas o aclaraciones contactame mi correo es [email protected]

Deja tu comen

Page 50: Algo Rimos

Comenta la respuesta de Usuario anonymo

RESPUESTA

+1

juanchiof 19 jun 2014, 21:04

#include<stdio.h> #include<stdlib.h> 

#define H double // gracias a 'double' podes calcular hasta factorial de 170 

H factor (short); //prototipo 

int main (void) { H n; 

printf("\n\tprograma factorial\n"); 

printf("\ningrese el numero...\n"); 

scanf("%lf",&n); 

printf("\nfactorial de 'n':\n"); 

n = factor(n); //llamada printf("\n\t%g\n",n); 

system("pause"); 

H factor (short n) //implementacion { H producto=1; short i=0; 

while ((n-i)>1) { producto = (H)producto * (n-i);//ah, acordate que la 'H' significa 'double', //osea casteas(obligas a sertipo..), 

Deja tu comen

Page 51: Algo Rimos

i++; 

return (producto); };

Comenta la respuesta de Usuario anonymo

¿ALGORITMO PARA CALCULAR EL FACTORIAL DE CUALQUIER NUMERO PROPORCIONADO POR EL USUARIO?AYUDAAAAAAAAAAAAAAAAAAAA D:

 1 seguidor

 

 3 respuestas

Notificar abuso

Respuestas

Calificación

 Mejor respuesta:  Aquí está el pseudocódigo del algoritmo: http://AlgoritmosUrgentes.com/algoritmo....

El Payaso · hace 3 años

0

Pulgar hacia arriba

 

1

Pulgar hacia abajo

Comentario

Notificar abuso

Page 52: Algo Rimos

No especificas el lenguaje de programación. Vamos primero un poco a la teoría y después a ver que se puede hacer.. 

Calculadora factorial: Factorial calculadora es una herramienta de estadísticas en línea programada para calcular el Factorial de un número determinado. La operación factorial se encuentra en diferentes áreas de las matemáticas, en particular en el análisis matemático, álgebra y combinatoria. Su aparición más básico es el hecho de que hay n! formas de organizar n objetos distintos en una secuencia 

Definición Factorial se utiliza para calcular permutaciones, combinaciones y otros análisis matemática avanzada. Un factorial es el resultado de multiplicar a un número determinado de números enteros consecutivos del 1 al número dado. Se escribe con el signo de exclamación: n! y se define como 0! = 1 1! = 1 2! = 2 x 1 = 2 3! = 3 x 2 x 1 = 6 4! = 4 x 3 x 2 x 1 = 24 5! = 5 x 4 x 3 x 2 x 1 = 120 etcétera 

La colección de herramientas emplea el estudio de métodos y procedimientos utilizados para que recopilar, organizar y analizar datos para comprender la teoría de la probabilidad y estadística. El conjunto de ideas que pretende ofrecer la manera de hacer la implicación científica de tales como resultado datos resumidos. En muchas aplicaciones es necesario calcular el Factorial de un número determinado. Con esta calculadora Factorial en línea sin esfuerzo puede hacer su cálculo número factorial para cualquier valor de n. 

El Algoritmo seria.. Pedir al usuario el numero N (verificar si es numero o que es) almacenarlo en una variable crear un PARA de N repeticiones (el numero de repeticiones es el mismo que te ingrese el usuario) dentro del para lo único que tenes que hacer es: 

en una variable (Resultado) almacenar la multiplicación de N x N-1 Entonces pones el valor de N-1 en N asignan dolo así N= N-1 Ahí termina el para.. Despues de eso ya tenes el resultado almacenado en la variable "Resultado" y solo te queda entregárselo al usuario..

Page 53: Algo Rimos

Simple esos son los pasos ahora solo te queda escribir lo que yo te describo en palabras en el lenguaje de programación que estés trabajando.

Fuente(s):Soy Técnico programador hace un año :)

lucianomontoto · hace 3 años

1

Pulgar hacia arriba

 

0

Pulgar hacia abajo

Comentario

Notificar abuso

n=? x=1 

n="Ingresando manualmente el valor de n" 

do while n>1 

x=x*n n=n-1 

next 

resultado final = x 

"Y ya, jeje".... 

O____o?

Evento Horizonte · hace 3 años

0

Page 54: Algo Rimos

Pulgar hacia arriba

 

0

Pulgar hacia abajo

martes, 25 de diciembre de 2012

Obtener el factorial de un número - Diagrama de FlujoProblema

Ingrese un número y obtenga su factorial.

Solución

Para solucionar el  problema  del factorial, se resolverá de forma recursiva.

Ejemplo:

Entrada = 5

Para calcular se multiplica el  numero dado por su antecesor hasta que este sea igual a cero

en lo cual el factorial(1)=factorial(0)=1

           5 * 4 * 3 * 2 * 1 * 0

Page 55: Algo Rimos

Resultado = 120

Recibimos una variable de entrada N, luego llamamos a la subrutina Fact(X, Nivel) y luego se

muestra el resultado del factorial

Dentro de la subrutina Fact(X, Nivel) se realiza pregunta 

Si  nivel mayor a cero 

    Entonces Llamaremos de nuevo a Fact(Temp,Nivel-1) disminuyendo en 1 a Nivel    Luego

actualizamos el valor :  X  = Temp * Nivel

Si el nivel es menor que cero

    Actualizamos el  valor de X = 1 

Luego del cálculo retornamos el valor de x

Page 57: Algo Rimos

Código fuente en Python

Código fuente en Visual Basic

Publicado por George Tacuri en 19:45

Etiquetas: DFD, diagrama de flujo, diagrama de flujo de datos, diagrama flujo

0 comentarios:

Publicar un comentario en la entrada

lunes, 14 de enero de 2013

Obtener el factorial de un número Codigo Fuente en C++Problema

Ingrese un número y obtenga su factorial.

Solución

Para solucionar el  problema  del factorial, se resolverá de forma recursiva.

Ejemplo:

Entrada = 5

Para calcular se multiplica el  numero dado por su antecesor hasta que este sea igual a cero

en lo cual el factorial(1)=factorial(0)=1

           5 * 4 * 3 * 2 * 1 * 0

Resultado = 120

Codigo Fuente en C++view plain print ?

1. #include <iostream>  

Page 58: Algo Rimos

2. using namespace std;  3. int factorial(int X, int N);  4. int main()  5. {  6.     int X,N;  7.     cout<<"Ingrese un numero"<<endl;  8.     cin>>N;  9.     X=factorial(X,N);  10.     cout<<X<<endl;  11.     return 0;  12. }  13. int factorial(int X, int N){  14. if(N>0){  15. X=factorial(X,N-1);  16. X=X*N;  17. }else{  18. X=1;  19. }  20. return X;  21. }  

Publicado por George Tacuri en 20:41

Etiquetas: algoritmo, C++, codigo fuente, ejercicios resueltos

0 comentarios:

Publicar un comentario en la entrada

http://diagramas-de-flujo.blogspot.com/2012/12/obtener-el-factorial-de-un-numero.html

#include<stdio.h>#include<conio.h>

main(){int a;printf("ingrese un numero");scanf("%d",&a);if((a/a==1)&&(a/1==a)){printf(" es primo");}elseprintf(" no es primo");getch();}

//comprobacion si un numero es primo o no...01correcion....salida todos son primos, ayuda en el codigo..

se agradece su colaboracion

Page 59: Algo Rimos

comprobar numeros primos en dev cEstas en el tema de comprobar numeros primos en dev c en el foro de C/C++ en Foros del Web. #include<stdio.h> #include<conio.h> main() { int a; printf("ingrese un numero"); scanf("%d",&a); if((a/a==1)&&(a/1==a)) {printf(" es primo");} else printf(" no es primo"); getch(); } //comprobacion si un numero ...

  #1 (permalink)

 10/06/2009, 20:24

darwin2201

Fecha de Ingreso: octubre-2008

Mensajes: 106

Antigüedad: 6 años, 10 meses

Puntos: 1

 comprobar numeros primos en dev c

#include<stdio.h>#include<conio.h>

main(){int a;printf("ingrese un numero");scanf("%d",&a);if((a/a==1)&&(a/1==a)){printf(" es primo");}elseprintf(" no es primo");getch();}

//comprobacion si un numero es primo o no...01correcion....salida todos son primos, ayuda en el codigo..

se agradece su colaboracion

  #2 (permalink)

 10/06/2009, 20:53

Page 60: Algo Rimos

Payaso73

Fecha de Ingreso: abril-2009

Ubicación: Argentina

Mensajes: 307

Antigüedad: 6 años, 4 meses

Puntos: 20

Respuesta: comprobar numeros primos en dev c

El if estas haciendo mal, porque todos los numeros son divisibles por 1 y por si mismos :PProba con un while y adentro anda comprobando el modulo de tu numero por el anterior y el anterior y el anterior... (50%50 - 50%49 - 50%48 ... 50%1) hasta llegar a 1, si el modulo da 0 lo sumas en un contador, cuando salis del while comprobas ese contador, si es igual a 2 es primo, si es mayor a 2 no es primo... esa es una idea... si no se entiende me decis... no se si es la mas eficiente, pero funciona...

Espero te sirva, Saludos

  #3 (permalink)

 11/06/2009, 12:00

darwin2201

Fecha de Ingreso: octubre-2008

Mensajes: 106

Antigüedad: 6 años, 10 meses

Puntos: 1

Respuesta: comprobar numeros primos en dev c

me has hecho ver mi error pero te agradeceria si pudieras poner el codigo...mi logica no es tan buena...necesito ayuda con eso......gracias

  #4 (permalink)

 12/06/2009, 07:08

Payaso73

Fecha de Ingreso: abril-2009

Ubicación: Argentina

Mensajes: 307

Page 61: Algo Rimos

Antigüedad: 6 años, 4 meses

Puntos: 20

Respuesta: comprobar numeros primos en dev c

#include<stdio.h>#include<conio.h>

main(){ int a;int i;int contador=0;

printf("ingrese un numero");scanf("%d",&a);

for(i=a; i>0; i--){if(a%i==0)contador++;}if(contador==2)printf("El numero es primo");elseprintf("El numero no es primo");

system("pause");}

Bueno, quedaría algo asi, espero te sirva, básicamente es eso, funciona, después vos le podes ir agregando algún printf u alguna otra opción o por ejemplo un while para que controle mas de una vez si el numero es primo o no.Lo que hace el for es comparar el resto de la división de tu numero "a" dividido todos sus anteriores, si el resto es cero (divisible) se le suma uno a la variable contador, si no es cero sigue comprobando hasta llegar a i=0... cuando sale del for compara si contador es igual a 2 (divisible por uno y por si mismo), si es 2 es primo, sino no.No soy experto, pero si tenés alguna duda pregunta, porque la idea es esa, copiar y pegar no sirve de nada :)

Saludos

  #5 (permalink)

Page 62: Algo Rimos

 12/06/2009, 18:28

darwin2201

Fecha de Ingreso: octubre-2008

Mensajes: 106

Antigüedad: 6 años, 10 meses

Puntos: 1

Respuesta: comprobar numeros primos en dev c

hey muchisimas gracias...corre muy bien...y si le intentare hacer algunas modificaciones...gracias

  #6 (permalink)

 12/06/2009, 20:41

Payaso73

Fecha de Ingreso: abril-2009

Ubicación: Argentina

Mensajes: 307

Antigüedad: 6 años, 4 meses

Puntos: 20

Respuesta: comprobar numeros primos en dev c

De nadaSuerte

  #7 (permalink)

 15/06/2009, 12:22

darwin2201

Fecha de Ingreso: octubre-2008

Mensajes: 106

Antigüedad: 6 años, 10 meses

Puntos: 1

Respuesta: comprobar numeros primos en dev c

Page 63: Algo Rimos

#include<stdio.h>#include<conio.h>main(){ int e,x,num;float y,z;printf("introduzca un numero\n");scanf("%d",&num);e=num;y=num;x=num;z=num;//creado por horus/dar22e=e/2;y=y/2;x=x/3;z=z/3;

if((num==2)||(num==3))printf("es primo");else if((e!=y)&&(x!=z))printf(" es primo");elseprintf("no es primo");getch();}

domingo, 22 de abril de 2012

Comprobar si un número es primo en Lenguaje CUn número primo es aquel que solo es divisible entre 1 y él mismo.Con lo cual solo tiene 2 divisores.

Así que tendremos que usar el ejercicio anterior de calcular los divisores de un número, y comprobar que solo sean dos para que el número sea primo.

{

int num1,i,a;

a=0; */Esta variable la vamos a usar para contar los divisores

Page 64: Algo Rimos

del número introducido, la inicializamos a 0*/

printf("Introduce un numero: ");scanf("%d",&num1);

for(i=1;i<=num1;i++){    if(num1%i==0) // si num1 módulo de i es 0, incrementamos a en 1.    a++;}

if(a==2); /*Si al final del bucle, a vale 2, el número es primo, porque tiene solamente 2 divisores.{    printf("El número es primo");}else{    printf("El número no es primo"); }

}

Diagramas de flujo parte 3

Ciclo While (Mientras)

Características:

Page 65: Algo Rimos

 1.- Es una instrucción que se utiliza para procesos que se repiten muchas veces.2.- La condición se evalua al principio, por lo que el ciclo puede no ejecutarse nunca.3.- El ciclo se repite mientras la condición es verdadera.4.- Cuando la condición se hace falsa el ciclo deja de ejecutarse.  Ejemplos: 1.- Diagrama de flujo que visualize los números del 1 al 10.

2.- Diagrama de flujo que visualize los números impares entre el 1 y el 20.

Page 66: Algo Rimos

 3.- Diagrama de flujo que visualize el cuadrado de los números entre el 80 y el 100.

Page 67: Algo Rimos

 4.- Diagrama de flujo que calcule y visualize la sumatoria de los números de 1 al 20.

Page 68: Algo Rimos

 5.- Diseñe un diagrama de flujo que calcule la sumatoria de los números entre m y n (Evaluar que m sea mayor que n). 

Page 69: Algo Rimos

 6.- Diseñar un diagrama de flujo que calcule el factorial de un número (n!=n(n-1)!) donde ! significa factorial, tomar en cuenta que el factorial de 0 y 1 es igual a 1.

Page 70: Algo Rimos

Diagramas de flujo parte 4

Ciclo Do - While (Hacer - Mientras)

Page 71: Algo Rimos

 Características: 1.- En este ciclo la condición se evalúa al final.2.- El ciclo se ejecuta al menos una vez.3.- El ciclo se repite mientras la condición sea falsa.4.- Cuando la condición se hace verdadera el ciclo deja de ejecutarse. Ejemplos: 1.- Diagrama que visualize en pantalla la tabla de multiplicar (los primeros 10 números) de un número n.

Page 72: Algo Rimos

 2.- Diagrama de flujo que indique si un número es primo (Que sólo es divisible entre sí mismo y 1). 

Page 73: Algo Rimos

 3.- Diseñar un diagrama de flujo que indique si un número es perfecto. Un número perfecto es la suma de todos los números antecesores de ese número que divididos entre el número original su residuo sea 0 y la suma de dichos números sea igual a el número original, así el número 6 es un número perfecto porque sus divisores con residuo 0 son 1, 2 y 3; y 6 = 1 + 2 + 3. Los siguientes números perfectos son 28, 496 y 8128. 

Page 74: Algo Rimos

Diagramas de flujo parte 5

Ciclo for (para)

 Características

Page 75: Algo Rimos

 1.- Se presenta mediante un rectángulo.     * En la primera sección se pone la inicialización.     * En la parte más larga se pone la condición.     * En la tercera parte el cambio. Estructura: 

 El proceso que se sigue para ejecutar este ciclo es: a) Inicializar variables (Variable de control).b) Evaluar condición. El cuerpo del ciclo se ejecuta siempre que la condición sea verdadera, cuando la condición es falsa el ciclo deja de ejecutarse.c) Ejecutar la sección de cambio. Aquí normalmente se modifica la variable de control del ciclo. Ejemplos: 1.- Diagrama que muestra la tabla de multiplicar (del 1 al 10) de un número. 

Page 76: Algo Rimos

 2.- Diagrama de flujo que muestre la potencia de un número, los datos de entrada son el número base y la potencia, evaluar que la potencia sea mayor que 0, en caso de ser 0 el resultado será 1, si es menor no realizará la operación.  

Page 77: Algo Rimos

 3.- Diseñar un diagrama de flujo que dado un número muestre el resultado de la siguiente serie: 1^1 - 2^2 + 3^3 - 4^4 + 5^5 ... ±n^n

Page 78: Algo Rimos

Diagramas de flujo parte 6 Ejemplos: 1.- Diseñar un diagrama de flujo que digitado un número realize la siguiente serie: (1^1)/1! - (2^2)/2! + (3^3)/3! - (4^4)/4!...±(n^n)/n!Donde: n^n es el número digitado elevado a su misma potencia.           n! es el factorial del número digitado. Se valida que el número sea mayor que 0 y la serie se repite tantas veces como el usuario quiera.

Page 79: Algo Rimos

 2.- Diseñar un diagrama de flujo que dados dos números verifique que los números sean amigos. Dos número son amigos (m y n) si la sumatoria de los divisores propios de m son igual a n, y la sumatoria de los divisores propios de n son igual a m. Un ejemplo es el par de naturales (220, 284), ya que:

Los divisores propios de 220 son 1, 2, 4, 5, 10, 11, 20, 22, 44, 55 y 110, que suman 284;

Los divisores propios de 284 son 1, 2, 4, 71 y 142, que suman 220.

Page 80: Algo Rimos

Si un número es amigo de sí mismo (es igual a la suma de sus divisores propios), recibe entonces el nombre de número perfecto (Ver ejemplo numero perfecto).

Java-Ronald Ronald

Obtener la suma de los N numeros naturales positivosseptiembre 8, 2009import java.util.Scanner;public class Main {

Page 81: Algo Rimos

public static void main(String[] args) {int n,i,s=0;System.out.println("*Obteneruma de los N numeros naturales positivos*");System.out.println("ingreseumero: ");Scanner teclado=new Scanner(System.in);n=teclado.nextInt();i=1;while(i<=n){s=s+i;i=i+1;}System.out.println("la de los "+n+"numeros es "+s);

}

}

Mensaje

•ThEyAsAV•Administrador

Cantidad de envíos: 68Puntos: 269Reputación: 5Fecha de inscripción: 07/07/2009Edad: 23Localización: ••TrUj!IlO••

Hoja de personajemmm: 20

1

1 082009

18 Codigos en C++ Con Estructuras Repetitivas

(while, for, do while)

18 CODIGOS EN C++ UTILIZANDO ESTRUCTURAS REPETITIVAS

Citación :

1. Calcula Los numeros Pares comprendidos entre 1 y 50

Código:

#include<conio.h>

#include<iostream.h>

void main()

{

clrscr();

int N=50;

int i;

 cout<<"Los Numeros Pares Comprendidos entre 1 y 50

son:";

 for (i=2;i<N;i++)

  {

    if (i%2==0)

      cout<<" \a"<<endl<<endl<<i;

Page 82: Algo Rimos

      }

getch();

}

2.Calcula Los Numeros Comprendidos entre un Determinado

Rango.

Código:

#include<conio.h>

#include<iostream.h>

void main()

{

clrscr();

int Ni,Nf;

int i;

 cout<<"Ingrese Numero Inicial:";

 cin>>Ni;

 cout<<"Ingrese Numero Final:";

 cin>>Nf;

 for (i=Ni+1;i<Nf;i++)

  {

      cout<<" \a"<<endl<<i;

      }

getch();

}

3. Calcula Una suma Infinita

Código:

#include<conio.h>

#include<iostream.h>

void main()

{

clrscr();

double N,i,suma=0;

 cout<<"Ingrese Denominador Final:";

 cin>>N;

 for (i=1;i<=N;i++)

  {

  suma=suma+1/i;

   }

Page 83: Algo Rimos

      cout<<"La Suma Es:\a"<<suma;

getch();

}

4. Calcula La Minima Unidad de Un numero. ej.

546=5+4+6=15=1+5=6.

Código:

#include<iostream.h>

#include<conio.h>

void main()

{

clrscr();

unsigned N,r;

gotoxy(4,4);

cout<<"Ingrese Numero:";

cin>>N;

do

 { r=0;

  while(N>0)

  {r=r+N%10;

    N=N/10;}

    N=r;

    }

while(r>9);

gotoxy(4,8);

cout<<"Lo Min Es:"<<r;

 getch ();

 }

5. Calcula Los Numeros Comprendidos en una serie.

Código:

#include<conio.h>

#include<iostream.h>

void main()

{

clrscr();

Page 84: Algo Rimos

double N,i;

 cout<<"Ingrese Cantidad de Terminos de la serie:";

 cin>>N;

 for (i=1;i<=N;i++)

  cout<<" \a"<<endl<<(i*i+i+8)/2;

getch();

}

6. Calcula la cantidad de nuemros pares y impares.

Código:

#include<conio.h>

#include<iostream.h>

void main()

{

clrscr();

int N;

int P=0;

int I=0;

 cout<<"Ingrese Numero:";

 cin>>N;

 if(N%2==0)

  P=P+1;

  else

  I=I+1;

 while (N>0)

  {

  cout<<"Ingrese Numero:";

  cin>>N;

  if(N%2==0)

      P=P+1;

    else

      I=I+1;

   }

      cout<<"La Cantidad de Numeros Pares Es:\

a"<<P<<endl;

      cout<<"La Cantidad de Numeros Impares Es:\

a"<<I<<endl;

Page 85: Algo Rimos

getch();

}

7. Calcula la suma de los cuadrados de los numeros naturales.

Código:

#include<conio.h>

#include<iostream.h>

void main()

{

clrscr();

int N;

int R;

do

{cout<<"Ingrese La Cantidad de Numeros:";

 cin>>N;

 }

 while(N<0);

 R=N*(N+1)*(2*N+1)/6;

      cout<<"La Suma de los Cuadrados de los Numeros

Es:\a"<<R<<endl;

getch();

}

8. Calcula la suma comprendida de numeros en un

determinado rango.

Código:

#include<conio.h>

#include<iostream.h>

void main()

{

clrscr();

int vi,vf,i,pares;

int suma=0;

cout<<"Ingrese Numero Inicial:";

cin>>vi;

cout<<"Ingrese Segundo Final:";

cin>>vf;

Page 86: Algo Rimos

i=vi+1;

while ((i>vi) && (i<vf))

 {

 if ((i%2)==0)

 {

 suma=suma+i;

  i++;

  }

  else

  i++;

  }

  cout<<"La suma de los Numeros Comprendidos en ese

Rango es:"<<suma;

getch();

}

9. Simula un reloj Digital.

Código:

#include<conio.h>

#include<iostream.h>

void main()

{

clrscr();

unsigned h,m,s;

for(h=0;h<1;h++)

for(m=0;m<60;m++)

for(s=0;s<60;s++)

cout<<h<<":"<<m<<":"<<s<<endl;

getch();

}

10. Mueve el Cursor por pantalla.

Código:

#include<iostream.h>

#include<conio.h>

void main()

Page 87: Algo Rimos

{

clrscr();

char tecla;

cout<<"Presione Tecla (s)ubir,(b)ajar,(d)erecha,

(i)zquierda:";

gotoxy(20,4);

cout<<"s";

gotoxy(18,6);

cout<<"i";

gotoxy(22,6);

cout<<"d";

gotoxy(20,8);

cout<<"b";

gotoxy(20,12);

cin>>tecla;

switch (tecla)

{

case 's':

   gotoxy(20,11);

   break;

case 'b':

   gotoxy(20,13);

   break;

case 'd':

   gotoxy(21,12);

   break;

case 'i':

   gotoxy(19,12);

   break;

case 't':

   cout<<"Fin - Presione enter para Terminar";

   break;

default:

   cout<<"---Presiona Tecla Correcta Please---";

   }

 getch ();

  }

Page 88: Algo Rimos

11. Calcula el factorial de un numero.

Código:

#include<conio.h>

#include<iostream.h>

void main()

{

clrscr();

int N,i;

int f=1;

do

 { cout<<"Ingrese Un Numero:";

  cin>>N;

    }

while(N<=0);

 for (i=1;i<=N;i++)

      f=f*i;

cout<<"El Factorial del Numero Es:"<<f;

getch();

}

12. Calcula si un numero es primo o compuesto

Código:

#include<conio.h>

#include<iostream.h>

void main()

{

clrscr();

int N;

int i=2;

int C=0;

do

 { cout<<"Ingrese Un Numero:";

  cin>>N;}

while(N<=0);

Page 89: Algo Rimos

 for (i=1;i<=N;i++)

  {

    if (N%i==0)

      C++;

      }

if (C==1)

cout<<"El Numero es Primo";

else

cout<<"El Numero es Compuesto";

getch();

}

13. Calcula la Potencia de un numero.

Código:

#include<conio.h>

#include<iostream.h>

void main ()

{

clrscr();

int b;

int exp;

int i=1;

double resultado=1;

cout<<"Ingrese Base:";

cin>>b;

cout<<"Ingrese Exponente:";

cin>>exp;

while (i<=exp)

  {

    resultado=resultado*b;

    i++;

  }

    cout<<"El Resultado Es:"<<resultado;

    getch();

    }

14. Calcula los divisores comunes de dos numeros.

Código:

Page 90: Algo Rimos

#include<conio.h>

#include<iostream.h>

void main()

{

clrscr();

int N1,N2,menor;

int i=2;

int divisor=1;

do

 {cout<<"Ingrese Primer Numero:";

 cin>>N1;

 cout<<"Ingrese Segundo Numero:";

 cin>>N2;}

 while (N1<=1||N2<=1);

cout<<"Los Divisores son:";

if (N1>0 && N2>0)

 {

  if (N1>N2)

  menor=N2;

  else

  menor=N1;

  while (i<=menor)

    {

      if (N1%i==0 && N2%i==0)

      {

      divisor=i;

      cout<<endl<<divisor;

      i++;

      }

      else

      i=i+1;

      }

      }

else

cout<<"No Hay Divisores Porque son Negativos";

getch();

}

15. Calcula el inverso de un numero. ej. 541 su inverso es 145.

Código:

Page 91: Algo Rimos

#include<conio.h>

#include<iostream.h>

void main()

{

clrscr();

unsigned N,inv=0;

do

 {

  cout<<"Ingrese Numero:";

  cin>>N;

  }

while(N<=0);

while(N>0)

 {

 inv=inv*10+N%10;

 N=N/10;

  }

 cout<<"El Inverso Del nUMERO"<<inv;

getch();

}

16. Calcula si un año es bisiesto.

Código:

#include<iostream.h>

#include<iostream.h>

#include<conio.h>

void main()

{

clrscr();

int N;

 cout<<"Ingrese A¤o:";

  cin>>N;

if ((N%4==0) && (N%100!=0) || (N%400==0))

  cout<<"Es Bisiesto";

else

  cout<<"No Es Bisiesto";

getch();

Page 92: Algo Rimos

}

17. Calcula el Minimo Comun Multiplo.

Código:

#include<conio.h>

#include<iostream.h>

void main()

{

clrscr();

int N1,N2,menor,mayor,r;

 cout<<"Ingrese Primer Numero:";

 cin>>N1;

 cout<<"Ingrese Segundo Numero:";

 cin>>N2;

 if(N1>N2)

  {mayor=N1;

  menor=N2;}

  else

  {mayor=N2;

  menor=N1;}

 while (menor>0)

  {

  r=mayor%menor;

  mayor=menor;

  menor=r;

  }

  cout<<"El MCM es:"<<N1*N2/mayor;

getch();

}

18. Calcula el MCD.

Código:

#include<conio.h>

#include<iostream.h>

void main()

{

clrscr();

int N1,N2,menor,mayor,r;

Page 93: Algo Rimos

 cout<<"Ingrese Primer Numero:";

 cin>>N1;

 cout<<"Ingrese Segundo Numero:";

 cin>>N2;

 if(N1>N2)

  {mayor=N1;

  menor=N2;}

  else

  {mayor=N2;

  menor=N1;}

 while (menor>0)

  {

  r=mayor%menor;

  mayor=menor;

  menor=r;

  }

  cout<<"El MCD es:"<<mayor;

getch();

}

 

 Temas similares

» Los codigos estan raros y no me dejan editar los mensajes

» COMO PONGO LOS CODIGOS HTML?

» Problemas con codigos en la descripcion del sitio

» los codigos para crear minibanners/afiliacion no me resultan

» ¿.Donde uno puede conseguir codigos para el aspecto del foro?Compartir este artículo en : 

18 Codigos en C++ Con Estructuras Repetitivas (while, for, do while) :: Comentarios

buena eh

 el Mar Ago 11, 2009 11:21 pm  Jhonsito

puxa brother te pasaste ah , esto es lo que necesitaba pa practicar mas sobre estructuras

repetitivas, y complementar con lo que se......xevere ah       

18 Codigos en C++ Con Estructuras Repetitivas (while, for, do while)

 

Page 94: Algo Rimos

Página 1 de 1.

Permisos de este foro: No puedes responder a temas en este foro.

números introducidos (Versión 1)

Ejercicio - Suma y cantidad de números introducidos (Versión 1)

Escribir en lenguaje C un programa que:

1º) Pida por teclado un número (dato entero).

2º) Pregunte al usuario si desea introducir otro número o no.

3º) Repita los pasos 1º y 2º, mientras que, el usuario no responda 'n' de (no).

4º) Muestre por pantalla cuántos números han sido introducidos por el usuario, así como, la

suma de todos ellos.

Nota: Utilizar un bucle do...while.

En pantalla se verá, por ejemplo:

Page 95: Algo Rimos

Solución: utilizando un bucle   do...while , un contador y un acumulador/* Programa: Suma y cantidad de números introducidos (Versión

1) */

#include <conio.h>

#include <stdio.h>

int main()

{

char seguir;

int acumulador, contador, numero;

acumulador = 0;

contador = 0;

do

{

printf( "\n Introduzca un n%cmero entero: ", 163 );

scanf( "%d", &numero);

acumulador += numero;

contador++;

printf( "\n %cDesea introducir otro n%cmero (s/n)?:

", 168, 163 );

fflush(stdin);

scanf( "%c", &seguir);

} while ( seguir != 'n' );

printf( "\n Ha introducido %d n%cmero(s).", contador, 163

);

printf( "\n\n La suma de todos ellos es: %d",

acumulador );

getch(); /* Pausa */

return 0;

}

Page 96: Algo Rimos

La variable contador se utiliza para contar y guardar en ella la cantidad de números introducidos, mientras que en la variable acumulador se calcula y almacena la suma de todos ellos.

29 mar. 2012

Si n=7 generar 7,6,5,4,3,2,1  Código: #include<stdio.h> #include<conio.h> int main () {  int n, c=1;  printf("Cantidad de terminos: ");  scanf("%d",&n);  int serie=n;  while(c<=n)  {   printf("%d,",serie);   serie--; c++;  }  getch(); } Publicado por encore2837 en 14:13 No hay comentarios:  Enviar por correo electrónicoEscribe un blogCompartir con TwitterCompartir con

FacebookCompartir en Pinterest

Generar 5,10,15,20,25,30,35....n Código: #include<stdio.h> #include<conio.h> int main () {  int n, c=1, serie=5;  printf("Cantidad de terminos: ");  scanf("%d",&n);  while(c<=n)  {   printf("%d,",serie);   serie+=5; c++;  }  getch(); } Publicado por encore2837 en 14:12 No hay comentarios:  Enviar por correo electrónicoEscribe un blogCompartir con TwitterCompartir con

FacebookCompartir en Pinterest Generar la serie: 1, 5, 3, 7, 5, 9, 7, ..., 23 Código: #include <stdio.h> #include <conio.h> int main () {     int serie=1;     bool sw=true;     do

Page 97: Algo Rimos

    {       printf("%d, ",serie);       if (sw) serie+=4;       else serie-=2;       sw=!sw;     } while (serie<=23);     getch(); } Publicado por encore2837 en 14:12 No hay comentarios:  Enviar por correo electrónicoEscribe un blogCompartir con TwitterCompartir con

FacebookCompartir en Pinterest hallar la sumatoria de:   2! + 4! + 6! + 8! + ... Código: #include <stdio.h> #include <conio.h> int facto (int x) {      int f=1;      for (int i=1;i<=x;i++)      {f=f*i;}      return (f); } int main () {     int n, serie=2, suma=0;     printf ("Inserte cantidad de terminos a generar: "); scanf

("%d",&n);     for (int i=1;i<=n;i++)     {       printf ("%d! + ",serie);       suma=suma+(facto(serie));       serie=serie+2;     }     printf ("   = %d",suma);     getch(); } Publicado por encore2837 en 14:12 No hay comentarios:  Enviar por correo electrónicoEscribe un blogCompartir con TwitterCompartir con

FacebookCompartir en Pinterest Dado un numero verificar:

    - Que tenga dos digitos    - Verificar si sus digitos son pares    - Promediar sus digitos 

Código: #include <stdio.h> #include <conio.h> int main () {  int numero;  printf("Inserte num. de dos digitos pares: ");  scanf("%d",&numero);  int aux=numero;  if(numero<100 && numero>9)  {   int d1=numero%10;

Page 98: Algo Rimos

  numero=numero/10;   int d2=numero%10;   if(d1%2==0 & d2%2==0)    printf("El promedio d los digitos de %d es: %d",aux,(d1+d2)/2);  }  else   printf("\aERROR: el numero no tiene dos digitos");  getch(); } Publicado por encore2837 en 13:48 No hay comentarios:  Enviar por correo electrónicoEscribe un blogCompartir con TwitterCompartir con

FacebookCompartir en Pinterest Leer un numero de 3 digitos y sumarlos Código: #include <stdio.h> #include <conio.h> int main () {     int numero, sum_dig=0;     printf("Inserte un numero de 3 digitos: "); scanf("%d",&numero);     if (numero>=100)     {        int num=numero; //salvamos en num, la variable numero        while (numero!=0)        {          sum_dig=sum_dig+(numero%10); //para sacar el ultimo digito de

numero          numero=numero/10; //elimina el ultimo digito de numero        }        printf("La suma de los digitos de %d es : %d",num, sum_dig);     }     else     printf("\a ERROR: El digito no tiene 3 digitos");     getch(); } Publicado por encore2837 en 13:48 No hay comentarios:  Enviar por correo electrónicoEscribe un blogCompartir con TwitterCompartir con

FacebookCompartir en Pinterest Hallar A+B-C+100 Código: #include <stdio.h> #include <conio.h.> int main () {      int A, B, C;      printf("Inserte valor para A: "); scanf("%d",&A);      printf("Inserte valor para B: "); scanf("%d",&B);      printf("Inserte valor para C: "); scanf("%d",&C);      printf("\n%d + %d - %d + 100 = %d",A, B, C, (A+B+C-100));      getch(); } Publicado por encore2837 en 13:15 No hay comentarios:  Enviar por correo electrónicoEscribe un blogCompartir con TwitterCompartir con

FacebookCompartir en Pinterest PROGRAMA QUE TE DICE DSI EL AÑO DE TU NACIMIENTO ES BICIESTO O NO!!

(DEV C++)

Page 99: Algo Rimos

 

#include"stdio.h"#include"conio.h"main(){      char nombre[40];      int an;      printf("nombre: ");      gets(nombre);      printf("en que año naciste:   ");      scanf("%i",&an);      if ((an%4==0)&&((an%100!=0)||(an%400==0)))      printf("el año %i  es bisiesto ",an);      else       printf("el año %i no es bisiesto",an);      getch();      }

Publicado por encore2837 en 13:11 No hay comentarios: 

INICIO   LETRAS EN FACEBOOK   C BUILDER   CODIGOS   HASKELL   TRUCOS PARA FACEBOOK   FUTBOL   DIRECTORIO

Google   Videos Opengl   Letras en facebook   Letras coloridas en facebook

Bolivia   » codigos c   » C++: Suma, resta, multiplicación y división

C++: Suma, resta, multiplicación y división20/4/10

| | c   , codigos c

Este programa realiza la lectura de dos números enteros e imprime la suma, resta, multiplicación y división de los mismos.Código fuente:

#include <iostream.h>

main()

{float x,y,s,r,p,d;

cout<<"\n ingrese numero x:";

cin>>x;

Page 100: Algo Rimos

cout<<"\n ingrese numero y:";

cin>>y;

s=x+y;

r=x-y;

p=x*y;

d=x/y;

cout<<x<<"+"<<y<<"="<<s;

cout<<"\n"<<x<<"-"<<y<<"="<<r;

cout<<"\n"<<x<<"*"<<y<<"="<<p;

cout<<"\n"<<x<<"/"<<y<<"="<<d;

return 0;

}

Descripción del código:

float x,y,s,r,p,d;

Declara los valores las variables de x,y,s,r,p,d como números reales.

cout<<"\n ingrese numero x:";

imprime la línea de texto “ingrese número x”.

cout<<"\n ingrese numero y:";

Imprime la frase “ ingrese numero y”.

cin>>x;

Se guarda el valor introducido por teclado en la variable “x”.

Page 101: Algo Rimos

cin>>y;

Se guarda el segundo valor en la variable valors=x+y;r=x-y;p=x*y;d=x/y;En “s” se guarda la suma entre los valores de “x” e ”y”, en “r” se guarda la resta, en “p” el producto y en “d” la división.

cout<<x<<"+"<<y<<"="<<s;

cout<<"\n"<<x<<"-"<<y<<"="<<r;

cout<<"\n"<<x<<"*"<<y<<"="<<p;

cout<<"\n"<<x<<"/"<<y<<"="<<d;

Las cuatro líneas realizan similares acciones, la primera imprime el valor de “x”, luego “+”, seguido del valor de “y” y al final en “s” se muetra el resultado de la suma, la segunda línea imprime el resultado de la resta, la tercera imprime el resultado de la multiplicación y la cuarta imprime la división,

El código editado debe quedar de la siguiente manera:

El programa en ejecución:

Page 102: Algo Rimos

Articulos relacionados:

C++ el mayor de dos numeros enteros C++ suma resta multiplicacion y division C++ sumar dos numeros enteros

Entrada más reciente Entrada antigua Página principal

 

9 comentarios :

Anónimo dijo...

no ejecuta en dev c++

22 de marzo de 2011, 22:21

Anónimo dijo...

HOLA ESPERO ESTE LES AYUDE,,FUNCIONA EN C++..

#include using namespace std;

void main(){char opc, opc2;int A,B,resul;int divisor, dividendo;

do{system("cls");cout << "SOFTWARE MATEMATICO\n\n";cout << "A. Suma\n";cout << "B. Resta\n";cout << "C. Multiplicacion\n";cout << "D. Division\n";cout << "E. Salir\n";cout << "\nSeleccione una opcion del menu: ";

Page 103: Algo Rimos

cin >> opc;

if ( ((opc >= 'A') && (opc < 'E')) || ((opc >= 'a') && (opc < 'e')) ){system("cls");cout << "Ingrese valor para A: ";cin >> A;cout << "Ingrese valor para B: ";cin >> B;

if((opc == 'B') || (opc == 'b')){system("cls");cout << "Como desea realizar la resta...\n\n";cout << "1. " << A << " - " << B << " =\n";cout << "2. " << B << " - " << A << " =\n\n";cout << "Elija opcion: ";cin >> opc2;}

if((opc == 'D') || (opc == 'd')){system("cls");cout << "Como desea realizar la division...\n\n";cout << "1. " << A << " / " << B << " =\n";cout << "2. " << B << " / " << A << " =\n\n";cout << "Elija opcion: ";cin >> opc2;}}system("cls");switch(opc) {case 'a':case 'A':cout << "\n\nSumando valores...\n";resul = A + B;break;case 'b':case 'B':cout << "\n\nRestando valores...\n";if(opc2 == 1)resul = A - B;elseresul = B - A;break;case 'c':case 'C':cout << "\n\nMultiplicando valores...\n";resul = A * B;break;case 'd':case 'D':if(opc2 == 1){dividendo = A;divisor = B;}else{dividendo = B;divisor = A;

Page 104: Algo Rimos

}while (divisor == 0){system("cls");cout << "\nERROR: Divisor no puede ser igual a cero, debe ingresar un nuevo valor.\n";cout << "\nIngrese valor para el Divisor: ";cin >> divisor;}system("cls");cout << "\n\nDividiendo valores...\n";resul = dividendo / divisor;break;case 'e':case 'E':break;default:cout << "\nERROR: Opcion Invalida...\n";system("pause");}

if ( ((opc >= 'A') && (opc < 'E')) || ((opc >= 'a') && (opc < 'e')) ){cout << "\nEl resultado de la operacion es " << resul << endl;system("pause");}

} while(opc != 'E' && opc != 'e');}

10 de junio de 2011, 9:43

Anónimo dijo...

Programar una calculadora con las operaciones básicas (suma, resta, multiplicación, división).

#include 

int main(){int opcion;float a,b,x;

printf("Digita tus numeros con lo que vas a trabajar \n\n\n");scanf("%f%f",&a,&b);printf("Digita el numero de opcion que deseas realizar \n\n\n");printf("1:suma\n\n");printf("2:resta\n\n");printf("3:multiplicacion\n\n");printf("4:division\n\n");scanf("%d",&opcion);

switch(opcion)

{case 1:x=a+b;printf("El resultado de la suma es %.2f \n\n",x);break;case 2:x=a-b;printf("El resultado de la resta es %.2f \n\n",x);

Page 105: Algo Rimos

break;case 3:x=a*b;printf("El resultado de la multiplicacion es %.2f \n\n",x);break;case 4:x=a/b;printf("El resultado de la division es %.2f \n\n",x);break;}

return 0;

}

17 de septiembre de 2013, 14:30

Anónimo dijo...

Realizar un programa donde solicitemos presionar una tecla y decir si es mayúscula, minúscula o un número.#include int main(){char ascii;printf("Oprime una tecla \n\n");scanf("%C",&ascii);if(ascii>=65&&ascii<=90)printf("Es mayuscula \n\n");else if(ascii>=97&&ascii<=122)printf("Es minuscula");else if(ascii>=48&&ascii<=59)printf("Es numero \n\n");elseprintf("Ninguno de los anteriores");return 0;}

17 de septiembre de 2013, 14:30

Anónimo dijo...

Solicitar tres calificaciones y con el promedio de estas, decir si es un alumno (dentro del rango):#include #include int main(){float a,b,c,promedio;printf("Dame tus 3 calificaciones :\n\n\n ");scanf("%f%f%f",&a,&b,&c);promedio=(a+b+c)/3;if(promedio>=90&&promedio<=100)printf("Alto desempeño \n\n\n");else if(promedio>=70&&promedio<=89)printf("Desempeño promedio \n\n\n");else if(promedio>=60&&promedio<=69)printf("Bajo desempeño \n\n\n");else if(promedio>=0&&promedio<=59)printf("Mal estudiante \n\n\n");

Page 106: Algo Rimos

return 0;}

17 de septiembre de 2013, 14:31

Anónimo dijo...

Generar un menú, donde muestre los días de la semana y con un switch realizar un impresión deun saludo para cada día de la semana.#include

main(){int dia;

printf("Escribe el numero de dia: \n\n\n\n ");scanf("%d",&dia);

switch(dia){case 1:printf("Hola el dia %d es lunes \n\n\n\n",dia);break;case 2:printf("Hola el dia %d es martes \n\n\n\n",dia);break;case 3:printf("Hola el dia %d es miercoles \n\n\n\n",dia);break;case 4:printf("Hola el dia %d es jueves \n\n\n\n",dia);break;case 5:printf("Hola el dia %d es viernes \n\n\n\n",dia);break;case 6:printf("Hola el dia %d es sabado \n\n\n\n",dia);break;case 7:printf("Hola el dia %d es domingo \n\n\n\n",dia);break;default:printf("El dia no existe \n\n\n\n",dia);}return 0;}

17 de septiembre de 2013, 14:32

Anónimo dijo...

Generar un menú como el siguiente:a) Caféb) Téc) Chocolated) Refrescoe) AguaY mostrar el precio de la bebida....#include #include #define C 20#define T 15#define CH 5#define R 10#define A 5

Page 107: Algo Rimos

int main(){int opcion;

printf("Digita una opcion para darte su precio \n\n\n");printf("1:cafe\n\n");printf("2:te\n\n");printf("3:chocolate\n\n");printf("4:refresco\n\n");printf("5:agua\n\n");scanf("%d",&opcion);

switch(opcion)

{case 1:printf("El costo del cafe es:$ %d \n\n",C);break;case 2:printf("El costo del te es :$ %i \n\n",T);break;case 3:printf("El costo del chocolate es :$%i \n\n",CH);break;case 4:printf("El costo del refresco es :$%i \n\n",R);break;case 5:printf("El costo de la agua es :$%i \n\n",A);break;default:printf("No existe esa opcion %i \n\n",opcion);}

return 0;

}

17 de septiembre de 2013, 14:32

Jorge Ramiro   dijo...

En la escuela secundaria tuve la posibilidad de estudiar programación y la verdad se requiere comprender muy bien las matematicas y tener la cabeza preparada para analizar diversas variables. Hoy en dia he abandonado la programación, pero no la matematica y por eso estoy buscando ejercicios de multiplicaciones para ejercitar a diario

20 de septiembre de 2013, 7:33

Anónimo dijo...

tu codigo teniA un solo error para ser ejecutado en dev-c++

#include 

main()

{float x,y,s,r,p,d;

cout<<"\n ingrese numero x:";

cin>>x;

Page 108: Algo Rimos

cout<<"\n ingrese numero y:";

cin>>y;

s=x+y;

r=x-y;

p=x*y;

d=x/y;

cout<<x<<"+"<<y<<"="<<s;

cout<<"\n"<<x<<"-"<<y<<"="<<r;

cout<<"\n"<<x<<"*"<<y<<"="<<p;

cout<<"\n"<<x<<"/"<<y<<"="<<d;system("pause");

return 0;

}

4 de julio de 2015, 21:04

http://www.aulaclic.net/cursos/mostrar.php?id=39&texto=C+Sharp&clase=c