Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - user-marcos

#131
Esta es una manera muy sencilla:
Código (cpp) [Seleccionar]

string getline (int size)
{
  char cadena[size];
  cin >> cadena;
  string s(cadena);
  return s;
}
#132
Las letras se pueden comparar igual que los números, de hecho son números que corresponden a una tabla ascii.
Por lo tanto puedes comprar letra por letra:
Código (cpp) [Seleccionar]

if(pal1[i] > pal2[i])
#133
Puedes usar:
Código (cpp) [Seleccionar]

#include <cmath>
int num = pow(x,y);
#134
Programación C/C++ / Re: Duda sobre do while
6 Junio 2015, 17:52 PM
Mira como si que te va, lo que pasa que te he puesto cosas de c++

Código (cpp) [Seleccionar]

#include<stdio.h>
#include<stdlib.h>
#define E 166.67
#include <iostream>
#define limpiarBuffer(){while(cin.get() != '\n');}
using namespace std;
int main ()

{
char res,moneda;
float valor,cambio;

do
{
printf("Si desea de E a PTA introduzca E, si desea de PTA a E introduzca P.\n");
scanf("%c",&moneda);
limpiarBuffer();
if (moneda=='E')
{
printf("Introduce la cantidad de euros a convertir en pesetas:\n");
scanf("%f",&valor);
limpiarBuffer();
cambio=valor*E;
printf("%.2f euros son %.2f pesetas.\n",valor,cambio);
}
if (moneda=='P')
{
printf("Introduce la cantidad de pesetas a convertir en euros:\n");
scanf("%f",&valor);
limpiarBuffer();
cambio=valor/E;
printf("%.2f pesetas son %.2f euros.\n",valor,cambio);
}
printf("Quiere seguir calculando? S / N?\n");
scanf("%c",&res);
limpiarBuffer();
}while (res!='N');


}

Adatpatalo a c
#135
Programación C/C++ / Re: Duda sobre do while
6 Junio 2015, 17:47 PM
Tienes que limpiar el buffer
#136
Programación C/C++ / Re: Duda sobre do while
6 Junio 2015, 16:14 PM
Tienes un fallo grande while (res=='N'), quieres decir que se va a repetir siempre que el usuario te diga que no quiere seguir, tienes que poner while (res != 'N')
#137
Programación C/C++ / Re: NUMERO BUSCADO C#
4 Junio 2015, 17:01 PM
hay tienes que utilizar un do while
Código (cpp) [Seleccionar]

do {

 }while(numero!=numerobuscado);
#138
Código (cpp) [Seleccionar]

#include <iostream>
#include <string.h>
using namespace std;
int  main()
{
  char cad[80]="y esto es un mensaje";
  char copia[20][80];
  int cont = 0;
  int it=0;

  for (int i = 0; i < strlen(cad); i++)
    {
      if(cad[i] != ' '){
copia[cont][it] = cad[i];
it++;
}
      else
      { copia[cont][it+1]= '\0';
cont++;
it = 0;
      }
    }

 
   for(int i = 0; i < cont+1; i++)
   { cout << endl;
     for(int j = 0; j < strlen(copia[i]); j++)
       cout << copia[i][j];
  }
 
}
 
#139
Gracias, muy bueno, el tercero es el que estaba buscando.
#140
Un ejemplo: abres la terminal y escribes kate, en la terminal te muestra todo el proceso kate, pero  en cierta forma se ejecuta en el ambito de la termianl, porque si cierras esta cierras kate.

Lo que busco es algo como ALT + F2.
o un doble click a una aplicación

basicamente quiero lanzar aplicanciones de manera interna, sin que me aparezca la termial.