Entradas

Mostrando entradas de marzo, 2011

Sobrecarga de funciones en C++

Imagen
// Programa que imprime una secuencia de asteriscos #include <iostream> #include <iomanip> #include <cmath> using namespace std; int espacios(double,double); void espacios(int); void impresion(int); int main () {     double n,m,i,j,k,r;     system("color a");     cout<<"Numero de lineas: ";     cin>>n;     m=pow(2,n-1);     for(i=1;i<=n;i++){       j=pow(2,i);       r=espacios(n,i);       espacios((int)r);       impresion((int)j);           cout<<endl;     }     system("pause");     return 0; } // Funcion que retorna el numero de espacios a dejar int espacios(double n,double i){     int k= (int) (pow(2,n-1)-pow(2,i-1)+1); ...

Programa de numero primo en C++ con funciones

#include "iostream.h" using namespace std; bool primo(int);      // declaracion de funcion primo int main(){     int  x;    cout < <"Ingrese # y le dire si es primo o no: ";    cin > >x;      if(primo(x))         /// si retorna true es primo        cout < <"\n " < <x < < " es primo!" < <endl ;   else       cout < <"\n" < <x < <" no es primo" < <endl;    system("pause");    return 0; } // definicion de la funcion que dice si es primo o no bool primo(int x){     if(x==1||x==2)         return true;         for(int i=2;i <x/2;i++ ){           if(x%i==0)     ...