Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: Boris Morales en 30 Septiembre 2020, 01:36 AM

Título: Como puedo pasar el siguiente código a lenguaje "C"
Publicado por: Boris Morales en 30 Septiembre 2020, 01:36 AM
Como puedo pasar el siguiente código a lenguaje "C", o hay alguna pagina o programa???

Código (cpp) [Seleccionar]

#include<iostream>
#include<conio.h>
using namespace std;

int main(){
int numeros[10], *dir_numeros;

for(int i=0;i<10;i++){
cout<<"Digite un numero["<<i<<"]: ";
cin>>numeros[i];
}

dir_numeros = numeros;

for(int i=0;i<10;i++){
if(*dir_numeros%2==0){
cout<<"El numero "<<*dir_numeros<<" es par "<<endl;
cout<<"Posicion: "<<dir_numeros<<endl;
}
dir_numeros++;
}

getch();
return 0;
}




MOD: Utiliza etiquetas de Código GeSHi para el código
Título: Re: Como puedo pasar el siguiente código a lenguaje "C"
Publicado por: Eternal Idol en 30 Septiembre 2020, 01:51 AM
Saca el conio.h que no es standard ni necesaria (usa getchar en lugar de getch), iostream que es de C++ igual que el namespace std, cin y cout.

Reemplazalos usando lo que se muestra aca:
https://www.infor.uva.es/~belar/Ampliacion/Practicas%20C/E_S_en_C.pdf
Título: Re: Como puedo pasar el siguiente código a lenguaje "C"
Publicado por: Boris Morales en 30 Septiembre 2020, 02:02 AM
@Eternal Idol


Que tal; y la instrucción de:

cout<<"Digite un numero["<<i<<"]: ";

como la puedo cambiar????

Ah printf("¿?")
Título: Re: Como puedo pasar el siguiente código a lenguaje "C"
Publicado por: EdePC en 30 Septiembre 2020, 05:51 AM
Está en la documentación que ha puesto Eternal Idol, sería algo así:

printf("Digite un numero[%d]: ", i);

---

Por mi parte yo suelo recomendar estos libros gratuitos y en español:
https://openlibra.com/es/book/fundamentos-de-programacion-en-c
https://openlibra.com/es/book/introduccion-a-la-programacion-con-c-3
https://openlibra.com/es/book/apuntes-de-la-materia-de-programacion-basica

Voy a revisar la url de Eternal Idol para agregarlo a mi colección XD
Título: Re: Como puedo pasar el siguiente código a lenguaje "C"
Publicado por: Boris Morales en 30 Septiembre 2020, 06:22 AM
Ah entiendo, muchas gracias por la info me ha sido de gran ayuda de ambos  :o ;D
Título: Re: Como puedo pasar el siguiente código a lenguaje "C"
Publicado por: Eternal Idol en 30 Septiembre 2020, 09:12 AM
De nada.

EdePC: lo encontre justo antes de irme a dormir poniendo funciones de consola c en Google, parecia util a simple vista al menos ::)