Programación elemental en C++
1. Salida de diferentes números base
#include
usando el espacio de nombres std;
int main()
p>{
int num;
cout<<"Por favor, introduzca un número entero:";
cin>>num;
cout<<"El número octal es: "< cout<<"El número decimal es: "< cout<<"El número hexadecimal es: "< devuelve 0; } p> 2.función get y función getline #include usando el espacio de nombres std; int main() { char s1,s2,s3[50],s4[50]; cout<<"Por favor, introduce un carácter:"; cout < cin.get();//Extraer el carácter de nueva línea cout< < "Por favor ingrese dos caracteres:"; cin.get(s1).get(s2); cout< cin.get(); cout<<"Por favor, introduzca una cadena:"; cin.get(s3,50); cout < cin.get(); cout<<"Por favor, introduzca una cadena:" cin .getline(s4) ,50); cout< devuelve 0; } 3. p> #include usando el espacio de nombres std; int main() { char ch[ 100]; char *str=ch; cout<<"Uso de la función de lectura:"< cout< <"Por favor, introduzca caracteres:"< cin.read(str,100); str[cin.gcount()]='\0';// Esta oración debe ser incluido, de lo contrario aparecerán caracteres confusos cout< } 4 Poner función y escribir aplicación de función #include usando el espacio de nombres std; int main() { carácter s1[1 00],s2[50]="Feliz año nuevo"; cout<<"¡Aplicación de funciones put y write!"< cout<<'M' < cout.put('M'); cout.put('\n'); cout<<"Por favor, introduzca Una cadena de caracteres: "; cin.read(s1,100); cout.write(s1,5)< cout write(s2,strlen(s2))< return 0; } 5. #include #include usando el espacio de nombres std; int main() { char str[100]; ofstream myFout("F:\\Qianqian\\c++program\\example.txt.txt",ios::out); p> cout<<"¡Aplicación del flujo de salida de archivos!"< if(myFout.fail()) { cout<<"¡Este archivo no existe!"< return 0; } else { cout<<"¡Abre este archivo!"< } for(int i=0;i<4;i++) { cin>>str; miFout< } miFout .close (); devuelve 0; } 6. Aplicación del flujo de entrada de archivos #include #include usando el espacio de nombres std; int main() { char str [100 ]; ifstream myFin("F:\\Qianqian\\c++program\\example.txt.txt",ios::in); cout< <"¡Aplicación de flujo de entrada de archivos! "; if(myFin.fail()) { cout<<"¡Este archivo no existe!"< return 0; } else { cout<<"¡Abre el archivo!"< } for(int i=0;i<4;i++) { myFin>>str; cout< ; } myFin.close(); devuelve 0; } 7. Escriba el contenido del archivo FileRead en el archivo FileWrite #include #include usando el espacio de nombres std; p> int main() { char str; fstream FileRead,FileWrite; FileRead.open( "F: \\Qianqian\\c++ programa\\example.txt.txt",ios::in); FileWrite.open("F:\\Qianqian\\c++ programa\\FileWrite. txt ",ios::out); while(!FileRead.eof())//Determinar si el archivo ha sido leído { FileRead .read( &str,1); cout< FileWrite.write(&str,1); } FileRead. close(); FileWrite.close(); devuelve 0; }