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

Necesito de su ayuda

Estas en el tema de Necesito de su ayuda en el foro de C/C++ en Foros del Web. Hola masters quier que me ayuden a cmplementar unos ejercicos en C/C++ e elaborado algunos de esta lista, quier que me ayuden un poco dicendome ...
  #1 (permalink)  
Antiguo 22/03/2010, 01:06
 
Fecha de Ingreso: marzo-2009
Mensajes: 74
Antigüedad: 15 años, 1 mes
Puntos: 1
Necesito de su ayuda

Hola masters quier que me ayuden a cmplementar unos ejercicos en C/C++ e elaborado algunos de esta lista, quier que me ayuden un poco dicendome que hacer si no es mucha molestia

#1
Cita:
#include <stdio.h>
#include <conio.h>
#define REN 4
#define COL 4
int main()
{
int numeros[REN][COL];
int r,c;
for(r=0;r<REN;r++)
for(c=0;c<COL;c++)
{
scanf("d",&numeros[r][c]);
}
getch();
return 0;
}
#4
Cita:
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <string.h>
#define TAM 25
main()
{
char letras[TAM];
void reverse(char *);
char caracter1='a',caracter2='e',caracter3='i',caracter 4='o',caracter5='u';
int t,cantidada=0,cantidade=0,cantidadi=0,cantidado=0, cantidadu=0,respuesta;
printf("Ingresa una cadena de caracteres: \n");
gets(letras);
printf("el tamaño de la cadena es %d\n",strlen(letras));
printf("\n");
printf("la cadena de caracteres impresa de la forma inversa: \n");
reverse(letras);
printf("\n");
//encuentra la vocal a
if(strchr(letras,caracter1) != NULL)
{
for(t=0;t<TAM;t++)
if(letras[t] == caracter1)
{
cantidada++;
}
printf("\'%c\' se encontro en \"%s\".\n",caracter1,letras);
}
else
{
printf("\'%c\' no se encontro en \"%s\".\n",caracter1,letras);
}
printf("la cantidad de vocales A en la cadena son: %d\n",cantidada);
//encuentra la vocal e
if(strchr(letras,caracter2) != NULL)
{
for(t=0;t<TAM;t++)
if(letras[t] == caracter2)
{
cantidade++;
}
printf("\'%c\' se encontro en \"%s\".\n",caracter2,letras);
}
else
{
printf("\'%c\' no se encontro en \"%s\".\n",caracter2,letras);
}
printf("la cantidad de vocales E en la cadena son: %d\n",cantidade);
//encuentra la vocal i
if(strchr(letras,caracter3) != NULL)
{
for(t=0;t<TAM;t++)
if(letras[t] == caracter3)
{
cantidadi++;
}
printf("\'%c\' se encontro en \"%s\".\n",caracter3,letras);
}
else
{
printf("\'%c\' no se encontro en \"%s\".\n",caracter3,letras);
}
printf("la cantidad de vocales I en la cadena son: %d\n",cantidadi);
//encuentra la vocal o
if(strchr(letras,caracter4) != NULL)
{
for(t=0;t<TAM;t++)
if(letras[t] == caracter4)
{
cantidado++;
}
printf("\'%c\' se encontro en \"%s\".\n",caracter4,letras);
}
else
{
printf("\'%c\' no se encontro en \"%s\".\n",caracter4,letras);
}
printf("la cantidad de vocales O en la cadena son: %d\n",cantidado);
//encuentra la vocal u
if(strchr(letras,caracter5) != NULL)
{
for(t=0;t<TAM;t++)
if(letras[t] == caracter5)
{
cantidadu++;
}
printf("\'%c\' se encontro en \"%s\".\n",caracter5,letras);
}
else
{
printf("\'%c\' no se encontro en \"%s\".\n",caracter5,letras);
}
printf("la cantidad de vocales U en la cadena son: %d\n",cantidadu);
getch();
return 0;
}

void reverse(char *s)
{
if(s[0] == '\0')
return;
else
{
reverse(&s[1]);
putchar(s[0]);
}
}
#7
Cita:
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <string.h>
#define TAM 25
main()
{
char letras[TAM];
void reverse(char *);
char caracter1='a',caracter2='e',caracter3='i',caracter 4='o',caracter5='u';
int t,cantidada=0,cantidade=0,cantidadi=0,cantidado=0, cantidadu=0,respuesta;
printf("Ingresa una cadena de caracteres: \n");
gets(letras);
printf("el tamaño de la cadena es %d\n",strlen(letras));
printf("\n");
printf("la cadena de caracteres impresa de la forma inversa: \n");
reverse(letras);
printf("\n");
//encuentra la vocal a
if(strchr(letras,caracter1) != NULL)
{
for(t=0;t<TAM;t++)
if(letras[t] == caracter1)
{
cantidada++;
}
printf("\'%c\' se encontro en \"%s\".\n",caracter1,letras);
}
else
{
printf("\'%c\' no se encontro en \"%s\".\n",caracter1,letras);
}
printf("la cantidad de vocales A en la cadena son: %d\n",cantidada);
//encuentra la vocal e
if(strchr(letras,caracter2) != NULL)
{
for(t=0;t<TAM;t++)
if(letras[t] == caracter2)
{
cantidade++;
}
printf("\'%c\' se encontro en \"%s\".\n",caracter2,letras);
}
else
{
printf("\'%c\' no se encontro en \"%s\".\n",caracter2,letras);
}
printf("la cantidad de vocales E en la cadena son: %d\n",cantidade);
//encuentra la vocal i
if(strchr(letras,caracter3) != NULL)
{
for(t=0;t<TAM;t++)
if(letras[t] == caracter3)
{
cantidadi++;
}
printf("\'%c\' se encontro en \"%s\".\n",caracter3,letras);
}
else
{
printf("\'%c\' no se encontro en \"%s\".\n",caracter3,letras);
}
printf("la cantidad de vocales I en la cadena son: %d\n",cantidadi);
//encuentra la vocal o
if(strchr(letras,caracter4) != NULL)
{
for(t=0;t<TAM;t++)
if(letras[t] == caracter4)
{
cantidado++;
}
printf("\'%c\' se encontro en \"%s\".\n",caracter4,letras);
}
else
{
printf("\'%c\' no se encontro en \"%s\".\n",caracter4,letras);
}
printf("la cantidad de vocales O en la cadena son: %d\n",cantidado);
//encuentra la vocal u
if(strchr(letras,caracter5) != NULL)
{
for(t=0;t<TAM;t++)
if(letras[t] == caracter5)
{
cantidadu++;
}
printf("\'%c\' se encontro en \"%s\".\n",caracter5,letras);
}
else
{
printf("\'%c\' no se encontro en \"%s\".\n",caracter5,letras);
}
printf("la cantidad de vocales U en la cadena son: %d\n",cantidadu);
getch();
return 0;
}

void reverse(char *s)
{
if(s[0] == '\0')
return;
else
{
reverse(&s[1]);
putchar(s[0]);
}
}
  #2 (permalink)  
Antiguo 22/03/2010, 04:35
 
Fecha de Ingreso: junio-2008
Ubicación: Seattle, USA
Mensajes: 733
Antigüedad: 15 años, 10 meses
Puntos: 61
Respuesta: Necesito de su ayuda

Tengo recomendaciones, pero no de C++, sino del post que haces.
1. Es un post kilometrico. Recomiendo hacer varios post, pero cortos. Puntuales.
2. Cuando pones un codigo fuente, usa la opcion de highlight, asi el codigo se vera asi:
Código C++:
Ver original
  1. int main() { cout << "Hola mundo"; }
a diferencia del que usaste
Cita:
int main() { cout << "Hola mundo"; }
3. Si el codigo fuente no esta indentando, indentalo.
Sera mas dificil mirar esto:
Código C++:
Ver original
  1. if(condicion)
  2. {
  3. while(continuar_ciclo)
  4. {
  5. if(otra_condicion)
  6. {
  7. if(otra_mas)
  8. {
  9. //....
  10. }
  11. }else
  12. {
  13. }
  14. }
  15. }

en vez de

Código C++:
Ver original
  1. if(condicion)
  2. {
  3.    while(continuar_ciclo)
  4.    {
  5.       if(otra_condicion)
  6.       {
  7.          if(otra_mas)
  8.          {
  9.             //....
  10.          }
  11.       }
  12.       else
  13.       {
  14.       }
  15.    }
  16. }

Creo que encontraras mas gente dispuesta a ayudar si sigues estas recomendaciones.
  #3 (permalink)  
Antiguo 23/03/2010, 15:19
 
Fecha de Ingreso: marzo-2009
Mensajes: 74
Antigüedad: 15 años, 1 mes
Puntos: 1
Respuesta: Necesito de su ayuda

Hola que tal ya estoy realizando algunos ya estan, ahora quisiera saber como poner un do-while en este codigo
Código C++:
Ver original
  1. #include <stdlib.h>
  2. #include <stdio.h>
  3. #include <time.h>
  4. #include <conio.h>
  5. #define jacque 7
  6. void main(void)
  7. {
  8.    int VALORES[jacque];
  9.    int x;
  10.    randomize();
  11.  
  12.    printf("Numeros alatorios entre 50 y 175\n");
  13.  
  14.    for(x=1; x<=jacque; x++)
  15.    
  16. VALORES[x]= 50 + rand() % 175;         
  17. for(x=1; x<=jacque; x++)
  18. printf("%d. %d \n",x, VALORES[x]);
  19.                          
  20.    
  21.    getch();
  22. }
  #4 (permalink)  
Antiguo 23/03/2010, 16:06
 
Fecha de Ingreso: junio-2008
Ubicación: Seattle, USA
Mensajes: 733
Antigüedad: 15 años, 10 meses
Puntos: 61
Respuesta: Necesito de su ayuda

No esta claro para que quieres poner un do-while ahi, o si tienes duda de la sintaxis.
Si es esto ultimo: http://en.wikipedia.org/wiki/Do_while_loop#C_or_C.2B.2B
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 14:34.