Código C++:
Ver original
#include <iostream> #include <cstdlib> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ using namespace std; float tamaño(float){ float a; if(-1>a>1){//divide el numero para contar las veces que el numero es dividido tamaño (a/10); return a; }} int main() { float;num tam; cout<< "introdusca el numero"; cin>>num; tam=1; tam=tam+1;//cuenta las veces que se divide el numero num=tamaño(num);//llama a la funcion tamaño a y evalua el numero; cout<<"el tamaño es"<<tam; return 0; } }
errores
g++.exe g++.exe C:\Users\Fredy\Downloads\g++.exe tama±o.cpp: No such file or directory.
fata C:\Users\Fredy\Downloads\g++.exe [Error] no input files
C:\Users\Fredy\Downloads\Makefile.win [Error] [tamaño.o] Error 1 (if this is the only error: please check your library includes).
aquí otro programa que intente hacer con el mismo problema.
Código C++:
Ver original
#include <iostream> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int contador(float){ float a; a=a+1; } int main() { float tam,b,; cin>>tam, if(tam>1){ while (-1>tam>1){//para los numeros enteros tam=tam/10; b=contador(a); cout>>b; }} else{ while(-1<tam<1)//para decimales. tam=tam*10; b=contador(a); cout>>b; } }) return 0; } }
por poner un ejemplo con esta función no me pone trabas.
Código C++:
Ver original
#include <iostream> #include <cstdlib> using namespace std; int compuesto(float,float,float); int main() { float a,b,c; cout << "introduzca litros de A: "; cin >> a; cout << endl << "introduzca litros de B: "; cin >> b; cout << endl << "introduzca litros de C: "; cin >> c; compuesto(a,b,c); } int compuesto(float a, float b, float c) { float comp = a+b+c; cout << endl; cout << "Compuesto resultante: " << comp << " litros" << endl; cout.precision(1); cout << fixed; cout << "Proporcion de A: " << a / comp * 100 << "%" << endl; cout << "Proporcion de B: " << b / comp * 100 << "%" << endl; cout << "Proporcion de C: " << c / comp * 100 << "%" << endl; return 0; }
errores
g++.exe g++.exe C:\Users\Fredy\Downloads\g++.exe tama±o.cpp: No such file or directory.
fata C:\Users\Fredy\Downloads\g++.exe [Error] no input files
C:\Users\Fredy\Downloads\Makefile.win [Error] [tamaño.o] Error 1 (if this is the only error: please check your library includes).
nisiquiera puedo saber si hace lo que debería hacer :S, ya de pasito si no compila me podrían indicar por que no lo haría por favor?, perdón por el abuso. gracias
Después de luchar un poco use otro compilador logre compilar el segundo programa pero me ha arrojado un montón de errores :S aquí esta la lista.
SinNombre3.cpp: In function `int contador(float)':
SinNombre3.cpp:7: error: declaration of 'float a' shadows a parameter
SinNombre3.cpp: In function `int main()':
SinNombre3.cpp:17: error: `a' undeclared (first use this function)
SinNombre3.cpp:17: error: (Each undeclared identifier is reported only once for each function it appears in.)
SinNombre3.cpp:18: error: no match for 'operator>>' in 'std::cout >> b'
SinNombre3.cpp:23: error: expected primary-expression before "float"
SinNombre3.cpp:24: error: no match for 'operator>>' in 'std::cout >> b'
SinNombre3.cpp: At global scope:
SinNombre3.cpp:27: error: expected declaration before '}' token
make.exe: *** [SinNombre3.o] Error 1