Donar $20 Donar $50 Donar $100 Donar mensualmente
 


Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
Necesito ayuda para armar una calculadora en C y no sé como empezar?
Autor Mensaje
multimak Sin conexión
Empleado del buffet
Soltero
*

Ing. Electrónica
Facultad Regional Buenos Aires

Mensajes: 8
Agradecimientos dados: 2
Agradecimientos: 0 en 0 posts
Registro en: Nov 2014
Mensaje: #1
Necesito ayuda para armar una calculadora en C y no sé como empezar? Trabajo practico Informática I (Electrónica)
Buen día ante todo, estoy cursando Informática 1 en UTN de Medrano, y tengo problemas de aprendizaje de la materia en cuestion tengo que armar
la calculadora, pero no sé como manejarme con funciones my pow , double, y while, que son las que me piden, alguien tiene un profesor conocido,
como para que me de algunas clases, a ver si puedo aprender a programar, he leído el deitel, pero me lleva tiempo, y no comprendo muy bien lo que dice el libro, aguardo.
alguna ayuda del foro.

Tal lo solicitado edito mi pregunta, no sé como manejar esté foro aún. Paso el enunciado que se me brindo a ver si me dan una mano. Porque estoy en el horno !!

Elabore un programa que permita realizar operaciones matemáticas entre dos operandos. Para ello se ingresan dos valores reales y el símbolo de la operación ('+', '-', '*', '/','%', '^'). Se deberán presentar en pantalla los datos ingresados, la operación y el resultado. Si el símbolo utilizado no correspondiera a ninguna de las cuatro operaciones deberá presentar un mensaje de “Operación NO Válida”. A su vez, si la operación es de división y el valor ingresado como divisor es 0 (cero), presentará por pantalla un mensaje de “Operación NO Válida División por Cero”. (El programa deberá resolverse mediante el uso de la estructura switch). La implementación de la operación de potencia ('^') debe realizarse con un código propio.

teniendo las siguientes consideraciones:

se le pide al usuario que ingrese un número para seleccionar la operación matemática a realizar
utilizaremos "if" en lugar de la estructura switch
la función que calcule potencia solo acepta exponentes naturales (0,1,2,3,4,5...) y utiliza el siguiente prototipo: double my_pow (double base, int exponente).




Gracias y que tengan todos un buen día.

Saludos, Marcelo.

Saludos, Marcelo A. Kneler
de multiMAK Empresa Móvil Multiservice

Ventas y Reparaciones:
Computación - Electrónica - Iluminación LED

Móvil 1: (54 9) 11 5248-2333
Nextel ID: 54*534*250
Móvil 2: (54 9) 11 6913-1313
Consultas y Facebook: multimak@gmail.com
(Este mensaje fue modificado por última vez en: 26-05-2015 20:18 por multimak. Razón de la edición: Agregar más información)
26-05-2015 11:03
Visita su sitio web Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Feer Sin conexión
Presidente del CEIT
win-win
**********

Ing. Electrónica
Facultad Regional Buenos Aires

Mensajes: 4.629
Agradecimientos dados: 604
Agradecimientos: 2.637 en 429 posts
Registro en: Apr 2010
Mensaje: #2
RE: Necesito ayuda para armar una calculadora en C y no sé como empezar?
(26-05-2015 11:03)multimak escribió:  Buen día ante todo, estoy cursando Informática 1 en UTN de Medrano, y tengo problemas de aprendizaje de la materia en cuestion tengo que armar
la calculadora, pero no sé como manejarme con funciones my pow , double, y while, que son las que me piden, alguien tiene un profesor conocido,
como para que me de algunas clases, a ver si puedo aprender a programar, he leído el deitel, pero me lleva tiempo, y no comprendo muy bien lo que dice el libro, aguardo.
alguna ayuda del foro.

Gracias y que tengan todos un buen día.

Saludos, Marcelo.

Buenas,
Estas mezclando todo me parece... my_pow dobule, while, estas mezclando una función que seguramente debas hacer vos con una estructura de control y un tipo de dato...
Qué es lo que probaste? Qué tipo de calculadora hay que hacer?
El while supongo que lo usas para realizar calculos mientras no ingreses algun valor... el double lo usas porque es el tipo de retorno de algunas funciones de la librería math.h y el my_pow seguramente lo usas para realizar una potencia...
Tira mas datos, no conozco al menos yo gente que enseñe de manera particular pero seguramente puedas escribir en campus virtual que se que todos tienen o preguntar las dudas por acá que te vayan surgiendo del deitel y ver si te podemos ayudar...

Saludos!

[Imagen: digitalizartransparent.png]
26-05-2015 15:49
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Desert69 Sin conexión
Presidente del CEIT
Sin estado :( / "Anarquia...
********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 2.402
Agradecimientos dados: 204
Agradecimientos: 298 en 186 posts
Registro en: Jun 2008
Mensaje: #3
RE: Necesito ayuda para armar una calculadora en C y no sé como empezar?
Empezá pensando la estructura de tu problema.

¿Cómo interactúa el usuario con tu calculadora? Pensate dos o tres casos de uso y describilos más o menos, así vamos viendo entre todos cómo tendrías que ir armando el código...

[Imagen: a2.php]
[Imagen: 971aa6599664453c05cb3e42d58bbc0eo.jpg]
26-05-2015 16:26
Visita su sitio web Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
asotrex Sin conexión
Militante
Diodo Ideal
***

Ing. Electrónica
Facultad Regional Avellaneda

Mensajes: 93
Agradecimientos dados: 21
Agradecimientos: 32 en 7 posts
Registro en: Jan 2013
Facebook
Mensaje: #4
Re: Necesito ayuda para armar una calculadora en C y no sé como empezar?
Tengo algún apunte dando vueltas de info.. tal vez te sirva.
Pasa el enunciado mientras
26-05-2015 16:33
Visita su sitio web Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
sacros Sin conexión
Profesor del Modulo A
<img src=x onerror="al...
*****

Otra
Facultad Regional Buenos Aires

Mensajes: 242
Agradecimientos dados: 91
Agradecimientos: 64 en 25 posts
Registro en: Nov 2010
Mensaje: #5
RE: Necesito ayuda para armar una calculadora en C y no sé como empezar?
Empeza con tests unitarios de las funcionalidades que necesites, escribí un test que falle, después escribí el mínimo necesaria para hacerlo andar y...

Chiste chiste, suena como a que todavía no tenes un modelo conceptual claro de como funciona un programa y de los bloques básicos que se usan para armar uno, como el while.

Yo creo que leer no te va a ayudar mucho, esto se aprende haciendo, mi consejo es que hagas pequeños programitas que usen las cosas que te piden por separado. En poco tiempo te vas a dar cuenta como combinar las distintas cosas según lo que necesites, cuando tengas código y dudas concretas postealas que te vamos a poder guiar mejor.
26-05-2015 18:56
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
multimak Sin conexión
Empleado del buffet
Soltero
*

Ing. Electrónica
Facultad Regional Buenos Aires

Mensajes: 8
Agradecimientos dados: 2
Agradecimientos: 0 en 0 posts
Registro en: Nov 2014
Mensaje: #6
RE: Necesito ayuda para armar una calculadora en C y no sé como empezar?
Tengo poco tiempo para entregar el TP1, tiempo máximo próximo martes 02/06/2015 y la verdad tengo algo hecho, pero no se como seguir y tampoco se como corregirlo, fui aprendiendo con algunos cursos, y un tutor de la facultad. Pero así y todo no sé como solucionar mis problemas.

Saludos, Marcelo A. Kneler
de multiMAK Empresa Móvil Multiservice

Ventas y Reparaciones:
Computación - Electrónica - Iluminación LED

Móvil 1: (54 9) 11 5248-2333
Nextel ID: 54*534*250
Móvil 2: (54 9) 11 6913-1313
Consultas y Facebook: multimak@gmail.com
(Este mensaje fue modificado por última vez en: 26-05-2015 20:21 por multimak.)
26-05-2015 20:21
Visita su sitio web Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Santi Aguito Sin conexión
Presidente del CEIT
Newtoniano
********

Ing. Electrónica
Facultad Regional Buenos Aires

Mensajes: 1.238
Agradecimientos dados: 230
Agradecimientos: 616 en 336 posts
Registro en: Oct 2012
Mensaje: #7
RE: Necesito ayuda para armar una calculadora en C y no sé como empezar?
A quien tenés de profesor?

Busca la excelencia, el éxito llegará
26-05-2015 20:35
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
multimak Sin conexión
Empleado del buffet
Soltero
*

Ing. Electrónica
Facultad Regional Buenos Aires

Mensajes: 8
Agradecimientos dados: 2
Agradecimientos: 0 en 0 posts
Registro en: Nov 2014
Mensaje: #8
RE: Necesito ayuda para armar una calculadora en C y no sé como empezar?
Tengo a Marcelo Trujillo, y a dos ayudantes Gaston Costeau y Leandro Kollenberger

Saludos, Marcelo A. Kneler
de multiMAK Empresa Móvil Multiservice

Ventas y Reparaciones:
Computación - Electrónica - Iluminación LED

Móvil 1: (54 9) 11 5248-2333
Nextel ID: 54*534*250
Móvil 2: (54 9) 11 6913-1313
Consultas y Facebook: multimak@gmail.com
26-05-2015 20:43
Visita su sitio web Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
sacros Sin conexión
Profesor del Modulo A
<img src=x onerror="al...
*****

Otra
Facultad Regional Buenos Aires

Mensajes: 242
Agradecimientos dados: 91
Agradecimientos: 64 en 25 posts
Registro en: Nov 2010
Mensaje: #9
RE: Necesito ayuda para armar una calculadora en C y no sé como empezar?
Mi consejo sigue siendo que te va a servir mucho mas (y va a ser mas rápido) que practiques y entiendas cada parte por separado, siendo que la calculadora parece una excusa para que apliques las bases (aunque hay que ver que te piden).

Como dijeron mas arriba postea: lo que tenes que hacer, el código que tenes y tus preguntas/dudas concretas, así te podemos ayudar.

Edit: Ya está posteado el enunciado
(Este mensaje fue modificado por última vez en: 26-05-2015 21:17 por sacros.)
26-05-2015 21:11
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Maik Sin conexión
Presidente del CEIT
.
********

Otra
Otra

Mensajes: 5.358
Agradecimientos dados: 48
Agradecimientos: 191 en 137 posts
Registro en: Sep 2011
Mensaje: #10
RE: Necesito ayuda para armar una calculadora en C y no sé como empezar?
muerte a trujillo.

MODS
[Imagen: 2r5t075.jpg]
26-05-2015 21:41
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Frietziek Sin conexión
Campeon del cubo Rubik
◕ ‿‿◕
****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 128
Agradecimientos dados: 21
Agradecimientos: 20 en 13 posts
Registro en: Apr 2013
Mensaje: #11
RE: Necesito ayuda para armar una calculadora en C y no sé como empezar?
(26-05-2015 11:03)multimak escribió:  Buen día ante todo, estoy cursando Informática 1 en UTN de Medrano, y tengo problemas de aprendizaje de la materia en cuestion tengo que armar
la calculadora, pero no sé como manejarme con funciones my pow , double, y while, que son las que me piden, alguien tiene un profesor conocido,
como para que me de algunas clases, a ver si puedo aprender a programar, he leído el deitel, pero me lleva tiempo, y no comprendo muy bien lo que dice el libro, aguardo.
alguna ayuda del foro.

Tal lo solicitado edito mi pregunta, no sé como manejar esté foro aún. Paso el enunciado que se me brindo a ver si me dan una mano. Porque estoy en el horno !!

Elabore un programa que permita realizar operaciones matemáticas entre dos operandos. Para ello se ingresan dos valores reales y el símbolo de la operación ('+', '-', '*', '/','%', '^'). Se deberán presentar en pantalla los datos ingresados, la operación y el resultado. Si el símbolo utilizado no correspondiera a ninguna de las cuatro operaciones deberá presentar un mensaje de “Operación NO Válida”. A su vez, si la operación es de división y el valor ingresado como divisor es 0 (cero), presentará por pantalla un mensaje de “Operación NO Válida División por Cero”. (El programa deberá resolverse mediante el uso de la estructura switch). La implementación de la operación de potencia ('^') debe realizarse con un código propio.

teniendo las siguientes consideraciones:

se le pide al usuario que ingrese un número para seleccionar la operación matemática a realizar
utilizaremos "if" en lugar de la estructura switch
la función que calcule potencia solo acepta exponentes naturales (0,1,2,3,4,5...) y utiliza el siguiente prototipo: double my_pow (double base, int exponente).




Gracias y que tengan todos un buen día.

Saludos, Marcelo.

Che, pero no te explicaron en la cursada las estructuras de control y las cosas básicas de C? Noto que estás bastante confundido y perdido: double es un tipo de dato, while es una estructura de iteración y my_pow es una función que te están pidiendo desarrollar.

Hay un libro muy bueno y corto que es la posta de C, "El lenguaje de programación C" de K&R. Sin embargo, si no tenés cierta base mínima de programación, como saber que es un while o una función, no se si recomendartelo, ya que si bien cubre al 100% la sintaxis de C en menos de 300 páginas, no te enseña a programar.

Los libros de Deitel son largos y densos, a mi no me gustan nada, yo te recomiendo que aprendas los conceptos básicos de la programación procedural con apuntes de tu materia y uses el libro que te mencioné al principio para aprender la sintaxis de C.

Sin saber esos conceptos elementales, ni siquiera pienses en tratar de encarar el desarrollo de la cálculadora que te están pidiendo, porque no te va a salir.

Si después tenés alguna duda más puntual, te podemos ayudar.
27-05-2015 10:41
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
multimak Sin conexión
Empleado del buffet
Soltero
*

Ing. Electrónica
Facultad Regional Buenos Aires

Mensajes: 8
Agradecimientos dados: 2
Agradecimientos: 0 en 0 posts
Registro en: Nov 2014
Mensaje: #12
RE: Necesito ayuda para armar una calculadora en C y no sé como empezar?
A ver yo de programación cero. me dedico a reparar equipos de informática y carag de sistemas operativos, nada que ver con esto, encima no soy un pendejo que tengo 20 años, ya voy llegando a los 41 retome la carrera de electrónica después de 20 años.
Y todo me cuesta el doble, la cabeza no la tengo tan fresca como la mayoria de uds. Al contrario, ya está bastante desgastada, por los avatares que uno sufre a diario.
Por eso pedí una mano, y la verdad sigo sin encontrarla, no me dan los tiempos para leer 300 páginas en menos de una semana.
Ya la lectura ni de los diarios leo por falta de tiempos.
Intento que si alguien me puede explicar 10 puntos.
Sino esté foro, no representar ninguna ayuda para una persona de mi edad, que por más voluntad que le ponga al estudio, no llega a ningun lado, en estos términos.

Gracias, y buen día para todos.

Saludos, Marcelo A. Kneler
de multiMAK Empresa Móvil Multiservice

Ventas y Reparaciones:
Computación - Electrónica - Iluminación LED

Móvil 1: (54 9) 11 5248-2333
Nextel ID: 54*534*250
Móvil 2: (54 9) 11 6913-1313
Consultas y Facebook: multimak@gmail.com
27-05-2015 11:07
Visita su sitio web Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Frietziek Sin conexión
Campeon del cubo Rubik
◕ ‿‿◕
****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 128
Agradecimientos dados: 21
Agradecimientos: 20 en 13 posts
Registro en: Apr 2013
Mensaje: #13
RE: Necesito ayuda para armar una calculadora en C y no sé como empezar?
Mirá, no necesitas leer todo el libro, los primeros capítulos explican las estructuras del lenguaje. Serán unas 30 páginas del libro las que cubren lo que necesitas para desarrollar la calculadora. Como te dije, también te pueden ayudar apuntes de la materia, como los que te ofrecieron arriba.

Tenés que entender que no te podemos explicar todo un paradigma y la sintaxis de un lenguaje de programación por acá, y sí lo hiciéramos igual tendrías que leer bastante. Te podemos ayudar con cosas un poco más puntuales o recomendarte dónde buscar el conocimiento que necesitas, que fue lo que hicimos.
27-05-2015 11:39
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Feer Sin conexión
Presidente del CEIT
win-win
**********

Ing. Electrónica
Facultad Regional Buenos Aires

Mensajes: 4.629
Agradecimientos dados: 604
Agradecimientos: 2.637 en 429 posts
Registro en: Apr 2010
Mensaje: #14
RE: Necesito ayuda para armar una calculadora en C y no sé como empezar?
Buenas,

¿Me enseñas a reparar todos los equipos informáticos? Tengo que aprender a trabajar de eso, soy un pendejo y necesito plata.

Voy a sonar re duro pero es mi pensamiento.
Yo no tengo drama en explicar cosas puntuales, me dedico a eso, pero si vos no tenes tiempo de leer al menos las 26 carillas de estructuras de control del deitel que encima se pueden reducir a 15 a medida que vas leyendo... entonces no le estás poniendo mucha voluntad o no la que requiere ingeniería.
Vos no estas inspirando voluntad para que alguien se siente con vos, y si lográs que alguien que SI TENGA TIEMPO (que nadie tiene tiempo para enseñar C durante un año) el día que necesites ayuda con info II, TD2, TD3, fisica 3, etc... tmb vas a buscar alguién que te ahorre todo el tiempo de estudio?

Por último, el foro es una herramienta que si sirve para gente de 20 30 40 o 50 años y hay gente grande por acá, no es que el foro no sirve porque tenes xx edad, el foro no te sirve porque vos no buscas una ayuda, estas buscando quien se siente con vos y te codifique la calculadora y si no fuera así aceptarías lo que te estamos diciendo.

Tenes problemas con el while? mirá es re simple.

while(variable == valor){ //Mientras la variable sea igual a valor, el bucle se repite.
sentencias....
}


Saludos.

[Imagen: digitalizartransparent.png]
27-05-2015 14:09
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
multimak Sin conexión
Empleado del buffet
Soltero
*

Ing. Electrónica
Facultad Regional Buenos Aires

Mensajes: 8
Agradecimientos dados: 2
Agradecimientos: 0 en 0 posts
Registro en: Nov 2014
Mensaje: #15
RE: Necesito ayuda para armar una calculadora en C y no sé como empezar?
Como se nota que no te das cuenta con quién estás hablando Feer, me vengo leyendo la biblia desde que empece con la materia, y no la entiendo, comprendo, o como mejor quieras llamarla.
Para vos será re facil, para mí que termine el industrial hace ya 25 años atrás y no me acuerdo nada de nada, a pesar de haber salido con un promedio de 9:30 no es nada grato. Tener que pedir ayuda en un foro.
No te das cuenta que no todos somos como vos tan inteligentes !!

Yo soy un burro en está materia no la entiendo en absoluto, vengo viendo videos en YouTube para saber como usar o empezar con cosas básicas.
Ojala supiera y no tendría que pedir ayuda por acá.

Pero no te preocupes, dejen no me ayuden, no necesito a nadie que me gaste por no saber un lenguaje de mierda !!

Estoy cansado que la gente se burle, porque no entiendo algo, ya bastante me tuve que bancar a Trujillo, que me haga un informe y lo mande al Dpto de Electrónica, y que éste en vez de darme una mano para poder comprender y entender mejor la materia, cuando solicite un tutor, me dijeran que necesitaba un psicologo.

Compañeros de trabajos, familiares, y amigos me preguntaron el psicologo sabe lenguaje C++

Miren las burlas no son gratas cuando uno de buena manera pide una ayuda y que una Facultad te salga bardeando de está manera por el solo hecho de ir a hablar con un profesor, y pedirle la ayuda que se necesita para poder aprender.

Si soy duro, o mejor aun me cuesta mucho aprender algo nuevo que no me gusto nunca. Y que por motivos que retome mi carrera de ing electrónica, y me haya tocado justo está materia que la tendre en toda la carrera me cuesta, aprenderla mucho más que todos uds, que la deben saber de taquito, algo que yo no.

Y si necesitas ayuda a que te explique como reparar equipos de informática con gusto te doy una mano, la diferencia, es que yo me ofrezco acá solo se ofrecio una sola persona, mientras los demás me bardean por no saber este lenguaje !!!


La verdad el que escriba que lo haga con la mano en el corazón para ayudar, de otra manera no lo haga, porque me hace perder mi valioso tiempo, intentando armar una calculadora para entregar como trabajo practico, para el proximo martes.

Saludos, a todos y disculpen mi tono del mensaje, pero no me gusta la gente que se rie de uno por no saber, para eso estoy estudiando para aprender al igual que todos uds.

Saludos, Marcelo A. Kneler
de multiMAK Empresa Móvil Multiservice

Ventas y Reparaciones:
Computación - Electrónica - Iluminación LED

Móvil 1: (54 9) 11 5248-2333
Nextel ID: 54*534*250
Móvil 2: (54 9) 11 6913-1313
Consultas y Facebook: multimak@gmail.com
27-05-2015 15:36
Visita su sitio web Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Buscar en el tema
Enviar respuesta 




Usuario(s) navegando en este tema: 1 invitado(s)



    This forum uses Lukasz Tkacz MyBB addons.