Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Problema Novato en C

Estas en el tema de Problema Novato en C en el foro de C/C++ en Foros del Web. Buenas noches. Me han encargado realizar en clase el siguiente programa: Programa que evalúe las siguientes operaciones y que saque por pantalla en cada caso: ...
  #1 (permalink)  
Antiguo 05/03/2010, 18:38
 
Fecha de Ingreso: marzo-2010
Mensajes: 1
Antigüedad: 14 años, 1 mes
Puntos: 0
Problema Novato en C

Buenas noches. Me han encargado realizar en clase el siguiente programa:

Programa que evalúe las siguientes operaciones y que saque por pantalla en cada caso:

- Expresión a evaluar (cadena de caracteres)
- Resultado de dicha expresión
- Mi prediccion de dicho resultado.


Pongo una sola operación ya que el resto es siempre igual:

2 * j + 3 * (i - k)


Donde:

int i = 8, j = 5, k = 3;


Bueno pues para empezar yo creé el siguiente código:

int main() {

/* Declaramos las variables que vamos a usar */

int i = 8, j = 5, k = 3,resi, miresi ;
char expres;


/* expres contiene la expresion a evaluar como cadana.resi almacena el resultado de la operacion y miresi el resultado de mi predicción*/


expres= "2 * j + 3 * (i - k)";
resi= 2 * j + 3 * (i - k);
miresi=25;

/* 35 caracteres para la expresion,10 para el resultado,10 para mi predicción (alineacion izquierda)*/

printf("%-35s %-10d %-10d \n\n", expres, resi, miresi);


Pero cuando trato de ejecutar el código me sale error.


Muchas gracias por su tiempo.
  #2 (permalink)  
Antiguo 06/03/2010, 09:04
 
Fecha de Ingreso: noviembre-2009
Mensajes: 186
Antigüedad: 14 años, 5 meses
Puntos: 2
Respuesta: Problema Novato en C

añade:

#include<stdio.h>

int main(){

//codigo

return 0;
}
  #3 (permalink)  
Antiguo 06/03/2010, 20:44
 
Fecha de Ingreso: marzo-2010
Mensajes: 1
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: Problema Novato en C

Hola! Estoy viendo por primera vez programacion en C y no se como resolver el siguiente problema, se pide al usuario que introduzca 5 nombres, debo crear una funcion que compare dos cadenas de caracteres(nombres) para que luego los imprima en orden alfabetico y ademas por longitud, de menor a mayor.
Si alguien sabe como hacer que compare dos cadenas para imprimir en orden alfabetico se lo agradeceria.
Gracias, Bertha.
  #4 (permalink)  
Antiguo 07/03/2010, 08:12
 
Fecha de Ingreso: agosto-2009
Ubicación: Cartagena, Colombia
Mensajes: 516
Antigüedad: 14 años, 8 meses
Puntos: 13
Respuesta: Problema Novato en C

Bertha debes crear un nuevo tema para tu duda.
para ordenar cadenas usa strcmp(char*,char*) de la libreria string.h
__________________
Un camino de mil millas comienza por el primer paso. Lao Tse
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:04.