Título: alguien me podria pasar estos programa de c++ a c Publicado por: axiotm en 6 Diciembre 2013, 02:53 am hola a todos no se como pasar esto a c son programa sencillos q ise pero los ise en c++ pero aora los kieren en c pero no se nada de c si me los podran pasar o uno solamente para guiarme mas rapido gracias
1) #include "stdafx.h" #include "iostream" using namespace System; using namespace std; int main(array<System::String ^> ^args) {int a=1, i=2; cout<<a<<"\n"; while(a<1001){ a=a*i; cout<<a<<"\n"; } cout<<"La Primera Potencia que Pasa 1000 es: "<<a; Console::ReadLine(); return 0; } 2) #include "stdafx.h" #include "iostream" using namespace System; using namespace std; int main(array<System::String ^> ^args) {int a=0,i=0; while(a<21){ cout<<"Introduce un Numero"; cin>>i; if(i<1||i>5){ cout<<"Error el numero debe estar entre 1 y 5\n"; } else { a=a+i; } } cout<<"MAS DE 21\nLa Suma es: "<<a; Console::ReadLine(); return 0; } 3) #include "stdafx.h" #include "iostream" #include <string> using namespace System; using namespace std; int main(array<System::String ^> ^args) { string nombre[5]; float sueldo[5]; float propiedades[5]; float renta[5]; int i=0; for(i=0;i<5;++i){ cout<<"Introduce un nombre: \n"; cin>>nombre; cout<<"Introduce Sueldo: \n"; cin>>sueldo; cout<<"Introduce Renta: \n"; cin>>renta; cout<<"Introduce el Valor de las Propiedades: \n"; cin>>propiedades; } for(i=0;i<5;++i){ if(sueldo>30000){ cout<<"La Persona: "<<nombre<<" Califica para una Tarjeta\n"; } else if(sueldo>25000 && renta<=(sueldo/5)){ cout<<"La Persona: "<<nombre<<" Califica para una Tarjeta\n"; } else if(sueldo>15000 && renta<=(sueldo/5) && propiedades>=10000){ cout<<"La Persona: "<<nombre<<" Califica para una Tarjeta\n"; } else cout<<"La Persona: "<<nombre<<" No Califica para una Tarjeta\n"; } Console::ReadLine(); return 0; } 4) #include "stdafx.h" #include "iostream" using namespace System; using namespace std; int main(array<System::String ^> ^args) {int i=2; while(i<=100){ i=i+3; cout<<i-3<<" + "<<i<<"="<<i+3<<"\n"; } Console::ReadLine(); return 0; } 5) #include "stdafx.h" #include "iostream" using namespace System; using namespace std; int main(array<System::String ^> ^args) {float m=10000.00, in=0.012,nm=0.0; int a=0; cout<<m<<"\n"; do{ nm=m; nm=m-(3000.00-(m*in)); m=nm; if(m<=0){ m=0.00; } cout<<m<<"\n"; ++a; }while(m>1000.00); cout<<"En "<<a<<" años la deuda es menos de 1000"; Console::ReadLine(); return 0; } parte 2: 1) #include "stdafx.h" #include "iostream" #include <string> using namespace System; using namespace std; int main(array<System::String ^> ^args) {string em[20]; int s[20]; int e[20]; int m=0, f=0; float s1,sa; int pe=0; for(int i=0; i<2;++i){ cout<<"Introduce un Nombre: "; cin>>em; cout<<"Introduce el Salario: "; cin>>s1; sa=sa+s1; cout<<"Introduce 1 para masculino o 2 para femenino: "; cin>>s; if(s==1){ ++m; } if(s==2){ ++f; } cout<<"Introduce la edad: "; cin>>e; if(e>0){ pe=pe+e; } while(e<0){ cout<<"Introduce la edad nuevamente: "; cin>>e; if(e>0){ pe=pe+e; } } } cout<<"\n\nEl Salario Total Pagado por la Empresa XYZ es: "<<sa; cout<<"\nCantidad de Hombres: "<<m<<"\nCantidad de Mujeres: "<<f; cout<<"\nEl Promedio de las Edades es: "<<pe/20; Console::ReadLine(); return 0; } 2) #include "stdafx.h" #include "iostream" #include "string.h" using namespace System; using namespace std; int main(array<System::String ^> ^args) {struct cad a[2]; int com=10,i=0; char aux; for(i=0;i<2;++i){ cout<<"Introduce un Nombre: "; cin>>a; } cout<<"Introduce el Nombre a buscar: "; cin>>aux; for(i=0;i<2;++i){ } Console::ReadLine(); return 0; } 3) #include "stdafx.h" #include "iostream" #include <string> using namespace System; using namespace std; int main(array<System::String ^> ^args) {string np[5]; float ce[5], cp[5]; float merma[5]; int i; for(i=0;i<5;++i){ cout<<"Introduce Nombre de Producto"; cin>>np; cout<<"¿Cantidad Producida Estimadda?"; cin>>ce; cout<<"¿Cantidad Producida Real?"; cin>>cp; merma=(ce*0.025)+(ce-cp); } Console::Clear(); cout<<"\t\tNESTLE DE PANAMA S.A.\n\tINFORME DE PERDIDA DE PRODUCCION\nPRODUCTO\t\t\tMERMA O PERDIDA\n"; for(i=0;i<5;++i){ cout<<np<<"\t\t\t\t"<<merma<<"\n"; } Console::ReadLine(); return 0; } Título: Re: alguien me podria pasar estos programa de c++ a c Publicado por: engel lex en 6 Diciembre 2013, 03:24 am no se hacen programas -.- has preguntas puntuales sobre algo que no sepas y si alguien sabe, te dará una respuesta...
Título: Re: alguien me podria pasar estos programa de c++ a c Publicado por: axiotm en 6 Diciembre 2013, 03:33 am si no quiero q me lo hagan solo q me pasen aunq sea uno de esos q tenga string q no se como ponerlo en c porfavor si ya tan hechos los programas solo nesecito uno
Título: Re: alguien me podria pasar estos programa de c++ a c Publicado por: amchacon en 6 Diciembre 2013, 12:48 pm Hijo, tampoco hay tantas diferencias.
Cambiar los cout por printf y los cin por scanf. Quitar lo de using namespace y cambiar los includes por las librerías de C. O si sabes lo que hace el programa, reescribirlo desde cero en 0. Tampoco es muy largo y hay bastantes cosas que se pueden reutilizar. Título: Re: alguien me podria pasar estos programa de c++ a c Publicado por: Vaagish en 6 Diciembre 2013, 17:19 pm Etiqueta de código! --> #
|