elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  c++ a c;
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: c++ a c;  (Leído 1,361 veces)
raullopez

Desconectado Desconectado

Mensajes: 3


Ver Perfil
c++ a c;
« en: 28 Mayo 2014, 06:07 am »

como se pasa de c++ a c?
#include <iostream>
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
 using namespace std;

 int Perfect (int);
 void PrintPerfect(int);

 //////////////////////////////////////////////////////////
 // MAIN
 //////////////////////////////////////////////////////////
 
 int main()
 {    // abre main
 int s;

 cout<<"Determinacion de numeros perfectos entre 1 y 1000."<<endl;

 for (int counter = 1; 1000 >= counter;++counter)
 {  // Abre for
 s = Perfect (counter);

 if (1 == s)
 PrintPerfect (counter);

 }  // Cierra for

 cout <<endl << endl;
 
 return 0;
 }   // cierra main
 
 //////////////////////////////////////////////////////
 // PERFECT
 //////////////////////////////////////////////////////
 
 int Perfect (int n)

 {

 int suma = 0, factor;

 for (int divisor = 1; divisor < n; ++ divisor)
 {  //Abre for

 if (0 == n % divisor)
 {     // Abre if
 factor = divisor;
 suma += factor;

 }     // Cierra if

 }   //Cierra for

 if ( suma == n)
 return 1;

 else
 return 0;
 
 }

/*////////////////////////////////////////////////////////////////
// PRINTPERFECT
////////////////////////////////////////////////////////////////*/
 void PrintPerfect (int m)
 
 {
 cout <<endl<<endl<< m << "\tes igual a la suma de:"<<endl;

 for (int divisor = 1; divisor <m; ++divisor)
 if (0 == m%divisor)
 cout << divisor << "\t";
 system("pause");
 return;
 
 }


En línea

Eternal Idol
Kernel coder
Moderador
***
Desconectado Desconectado

Mensajes: 5.937


Israel nunca torturó niños, ni lo volverá a hacer.


Ver Perfil WWW
Re: c++ a c;
« Respuesta #1 en: 28 Mayo 2014, 09:25 am »

Se pasa conociendo ambos lenguajes, sin saber que son las funciones es IMPOSIBLE asi que mejor comprate un libro y arranca desde 0.


En línea

La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines