Autor
|
Tema: algoritmo¡¡¡¡ (Leído 4,655 veces)
|
maik22
Desconectado
Mensajes: 29
|
diculpen que ando aprendiendo apenas programación en mi escuela, y me dan problemas a contestar asi como el algortimo para calcular el area de figuras geometricas, bueno me han dejado uno y NO, no queiro que me lo resuelvan solo queiro que me digan en que me equivoco y porque asi esta Calcular el Area total y volumen de una piramide con base pentagonal 1)inicio 2)Leer n,L,Ap(b), Pb, AL, AB, h 3)V=AL*h/3, Al=Pb*Ap/2, At=Al*Ab 4)Imprimir V, A 5)fin ahora sustituyedo por literales 1)inicio 2)Leer a,b,c,d,e,f,h 3)e=d*c/2, V=e*h/3, At=e*f 4)imprimir V, A 5)fin "a" es n(n es el numero de lasdos) "b"es L(longitud de los datos) "c" es AP(apotema de la base) "d" es Pb(perimetro de la base) "e" es AL(área lateral) "f" es AB(área de la base) "h2 es la altura repito, solo queiro me me señalen mis errores y porque de estos, las formulas estan bien segun yo
|
|
|
En línea
|
"Un final feliz depende de donde acabes el cuento" Orsen Welles
|
|
|
eleon
Desconectado
Mensajes: 99
|
¿Pero cuál es tu duda?, ¿te salta algún error en el código o tienes problemas en aplicar las ecuaciones?; si es en el código lógicamente tendrás que ponerlo para buscar el error.
Saludos.
|
|
|
En línea
|
|
|
|
maik22
Desconectado
Mensajes: 29
|
de echo no lo he metido en codigo c, debi do a lomsimo que mi maetsra como apenas vamos iniciando nos introduce de poco a poco con problemas ocmo este, en si solo querria saber si loq eu escribi en las literales y formulas estan bien descritos o si pase por alto algo, como no se que para una formula me falte alguna literal y eso
|
|
|
En línea
|
"Un final feliz depende de donde acabes el cuento" Orsen Welles
|
|
|
slif33r
Desconectado
Mensajes: 2
|
Bueno a mi humilde opinion(yo tb toy aprendiendo a programar) Calcular el Area total y volumen de una piramide con base pentagonal 1)inicio 2)Leer n,L,Ap(b), Pb, AL, AB, h 3)V=AL*h/3, Al=Pb*Ap/2, At=Al*Ab 4)Imprimir V, A // esa variable A no va mostrar nada al momento de imprimir 5)fin segun veo tu algoritmo no veo ningun calculo para A=? 1)inicio 2)Leer a,b,c,d,e,f,h 3)e=d*c/2, V=e*h/3, At=e*f 4)imprimir V, A 5)fin //si V es volumen V= f*h/3 -disculpa si me equivoco en tu linea 4) imprimir V,At(en ves de la A) //si es que At es area total ya que en tu leyenda de variables no dices que es.
Una recomendacion que me la hicieron a mi es que al momento de poner variables, la cosa no es poner cualquier nombre a las variables(a,b,c,d,e,..etc)es tratar de poner de acuerdo a la accion que va a realizar por que si pusieras asi como esta sin esa pequeña leyen que pusiste abajo, no se te entenderia. ejem: *a lo pondrias NLados o nl *e=ALateral o al es una sugerencia que me la hicieron a mi.
al final creo que el error puede ser al momento de imprimir A que va mostrar?
|
|
|
En línea
|
|
|
|
soyloqbuskas
Desconectado
Mensajes: 219
¡El conocimiento es de todos!
|
¡Buenas slif33r ! Suponiendo que las ecuaciones esten bien hechas, lo que has escrito tiene muy mala legibilidad. Los algoritmos se escriben en pseudocodigo. Aqui te deje un link con un ejemplo de pseudocodigo y creo que debes escribirlo siguiendo la estructura de este ejemplo. http://www.casdreams.com/auladeinformatica/cet/Algoritmos_archivos/image002.gifUn saludo.
|
|
|
En línea
|
"Si tienes 1 manzana y yo tengo otra manzana... y las intercambiamos, ambos seguiremos teniendo 1 manzana. Pero...si tu tienes 1 idea y yo tengo otra idea... y las intercambiamos, ambos tendremos 2 ideas."
George Bernard Shaw
|
|
|
|
|