Funcions
Funcions
Funcions
h> void Print(char c) { printf("%c", c); } void Print(int i) { printf("%i", i); } void Print(long int l) { printf("%li", l); } void Print(float f) { printf("%f", f); } void Print(void *p) { printf("%p", p); } void Print(char *s) { printf("%s", s); } void Print() { printf("\n"); } void main() { int i= 1; char c= 'a'; long l= 10L; float f= 3.3; char * s= "Hola, aprendices de magia con C++"; void * p= (void *)s; Print(s); Print(); Print(i); Print(); Print(c); Print(); Print(l); Print(); Print(f); Print(); Print(p); Print(); } // Nueva lnea
// Direccin de la cadena
void Invertir(char *s) { char *t= s; while (*t) t++; // Pongo t al final de la cadena. En el caracter '\0' t--; while(s < t) { char Temp= *s; *s++= *t; *t--= Temp; } } void main() { char *s= "SOLOS NABOS ES AVE Y NADA"; Invertir(s); cout << s; } // Me pongo en el anterior // Hasta que lleguemos al medio // Intercambiar
sunatoria #include <conio.h> #include <iostream> using namespace std ; int main() { int i, n; float suma = 0.0 , j = 1 ; system("CLS"); cout<<"\n\t Calculo de la sumatoria:"; cout<<"\n\t 1/2 + 1/3 +1/4 .... +1/n"; cout<<"\n\n\t Valor de n ? :"; cin >> n; for (i = 2 ; i <= n ; i++) { j = j + 1.0 ; suma = suma + (1 / j) ; cout << "\n\t\t 1/" << i ; } cout << "\n\n\t La sumatoria es: " << suma ; cout<<"\n\n\t Pulsa <Enter>..."; getch();
return 0 ; }