Fecha y hora actual: Sab 31 Jul, 2010 05:54 am
Índice del Foro

Foros de programación informática, diseño gráfico y Web

En esta comunidad intentaremos dar soporte de programación a todos los niveles, desde principiantes a profesionales de la informática, desarrollo de programas, programación web y mucho más.

Ayuda POR FAVIR SOY NOVATO

Responder al Tema

Índice del Foro > Pseudocódigo o notación pseudocodificada > Ayuda POR FAVIR SOY NOVATO

Autor Mensaje
GaboXe



Registrado: 22 May 2009
Mensajes: 3

Mensaje Publicado: Vie 22 May, 2009 05:51 am

Título del mensaje: Ayuda POR FAVIR SOY NOVATO

Responder citando

Buenas a toda la comunidad tengo los siguientes ejercicios los cuales los tengo que hacer en lenguaje pseudocodigo pero no se ni por donde empezar ya que soy nuevo en esto apenas se para que sirven los comandos leer, escribir, identificacion de variables su inicializacion entre otras cosas sencillas, pero realmente no se como empezar esto bueno aqui les va:

EJERCICIO 1
1. Dado un número entero positivo x y las coordenadas (xi, yi) de los n vértices de un polígono, calcule el factorial de x para verificar:

1.1. Si factorial(x) > 100: calcule a través de una función el área del polígono
1.2. Si factorial(x) ≤ 100:
1.2.1.Si factorial(x) es un número primo:

Escriba una función que calcule la longitud de uno de los vértices del polígono. El vértice o lado cuya longitud va a calcular será indicado por el usuario. Utilice la siguiente fórmula para calcular la longitud entre dos puntos p1 y p2:

longuitud (p1,p2)² = (x2-x1)² + (y2-y1)²

1.2.2. Si factorial(x) no es un número primo, pero sí es múltiplo de 11:
Escriba una función que calcule el perímetro o suma de los lados del polígono.

Considere en su solución:
• Desde la acción principal se deben llamar a las acciones o funciones factorial, área, primo, longitud, perímetro. Los resultados de estos procedimientos deben escribirse en la acción principal. Use para ello pase de parámetros.
• Los valores de las coordenadas xi, yi suministradas por el usuario deben ser almacenados dentro de un arreglo de enteros o un arreglo de registros tipo coordenada.
• Nota 1: el valor de entrada x, la cantidad de lados del polígono n y cada par de coordenadas (xi, yi) son valores enteros suministrados por el usuario; x y n deben ser positivos, mientras que cada xi, yi son enteros cualesquiera.
• Nota 2: Dados los n vértices de un polígono, se puede obtener su área a partir de:

Área=(1/2)*abs[(x1+x2)(y1-y2)+(x2+x3)(y2-y3)+(x3+x4)(y3-y4)+…+(xn+x1)(yn-y1)]

abs(x)=x, si x>=0 abs(x)=-x, si x<0 abs(x): valor absoluto


EJERCICIO 2
2. A partir de las ventas de productos que una empresa ha realizado en diez años, se quiere que:

2.1. Cree un archivo Ventas para almacenar el total vendido en el año de cada producto, por ejemplo, del producto 1 en el año 3 se vendieron BsF 5001, del producto 525 en el año 9 se vendieron BsF 12500, es decir, se almacena el total vendido del producto en el año.

2.2. A partir de la información almacenada en el archivo Ventas calcule:

• Para cada año, el (los) producto(s) de menor venta, usando en un arreglo de string.
• Para cada producto, la mayor venta que se registró, utilizando un arreglo de índices con el número del producto.
• El monto promedio de todas las ventas.
• Buscar el monto vendido de un producto con número X en un año Y, ambos valores suministrados por el usuario.

IMPORTANTE: Debe realizar TODAS las validaciones necesarias en los ejercicios.

Esos son los dos ejercicios espero que me ayuden de antemano gracias
GaboXe

Volver arriba
Ver perfil del usuario Enviar mensaje privado
Tesis
Administrador


Registrado: 04 Mar 2007
Mensajes: 2002
Ubicación: Valencia - España

Mensaje Publicado: Vie 22 May, 2009 08:00 am

Título del mensaje: Re: Ayuda POR FAVIR SOY NOVATO

Responder citando

Hola GaboXe, bienvenido al foro Ok

Tienes que poner algo más de tu parte Reir Reir mira este ejemplo:

Código:
PROGRAMA: contar_caracteres

MÓDULO: Principal
INICIO
   Datos:
      Variables:
          Cadena      Caracteres
          Valor          Numérico entero
   
   ALGORITMO:
      Cadena = "Programación orientada a objetos"
      Valor = Cantidad_caracteres(Cadena)
      Escribir "La cantidad de caracteres son: ", Valor
FIN


Tambien puedes revisar este tema que tiene muy buena documentación
http://www.foro.lospillaos.es/pseudocodigo-vt3880.html


Tienes que intentar hacer algo y verás como te ayudamos donde te quedes Ok


Saludos.


www.lospillaos.es
Normas del foro
Aprende a postear correctamente usando las etiquetas
Volver arriba
Ver perfil del usuario Enviar mensaje privado
GaboXe



Registrado: 22 May 2009
Mensajes: 3

Mensaje Publicado: Vie 22 May, 2009 18:42 pm

Título del mensaje: Re: Ayuda POR FAVIR SOY NOVATO

Responder citando

Muchas gracias por la informacion en estos momentos estoy intentando hacerlo cualquier cosa les escribo por aqui

Volver arriba
Ver perfil del usuario Enviar mensaje privado
Tesis
Administrador


Registrado: 04 Mar 2007
Mensajes: 2002
Ubicación: Valencia - España

Mensaje Publicado: Vie 22 May, 2009 19:46 pm

Título del mensaje: Re: Ayuda POR FAVIR SOY NOVATO

Responder citando

GaboXe escribió:
Muchas gracias por la informacion en estos momentos estoy intentando hacerlo cualquier cosa les escribo por aqui


OK, aquí estaremos para ayudarte. Ok


www.lospillaos.es
Normas del foro
Aprende a postear correctamente usando las etiquetas
Volver arriba
Ver perfil del usuario Enviar mensaje privado
Responder al Tema
Mostrar mensajes anteriores:   
Ir a:  
Todas las horas están en GMT + 2 Horas

Temas relacionados

Tema Autor Foros Respuestas Publicado
El foro no contiene ningún mensaje nuevo

AYUDA URGENTE EN VISUAL o XHARBOUR

Jorgeluisr_24 Programación en general 0 Jue 29 Jul, 2010 21:50 pm Ver último mensaje
El foro no contiene ningún mensaje nuevo

Ayuda para modificar registros en DataGridView

adonis74 Visual Basic .NET 0 Jue 29 Jul, 2010 03:43 am Ver último mensaje
El foro no contiene ningún mensaje nuevo

Ayuda con VBS que borra archivos

norkru Visual Basic y VBA 2 Mar 27 Jul, 2010 17:13 pm Ver último mensaje
El foro no contiene ningún mensaje nuevo

AYUDA PARA SUBIR WEB A INTERNET!!!

vgpastor Programación Web en general 1 Sab 24 Jul, 2010 12:34 pm Ver último mensaje
El foro no contiene ningún mensaje nuevo

Ayuda con Formulario PHP

norkru PHP 2 Lun 19 Jul, 2010 00:02 am Ver último mensaje
Panel de Control
No puede crear mensajes, No puede responder temas, No puede editar sus mensajes, No puede borrar sus mensajes, No puede votar en encuestas,