Entradas

Ciclo While en python

Imagen
#Creamos una archivo llamado  rolldices.py #Primero debemos importar la funcion random para generar de manera aletoria los numeros de dos #dados que usaremos import random # Establecemos los maximos y minimos valores para los numeros aleatorios max=6 min=1 #Esta variable sirve como bandera para entrar y terminar el ciclo while roll_again="yes" #Todo  codigo a la izquierda del while se encuentra dentro del while while roll_again=="yes" or roll_again=="y":        # Si la variable bandera es igual a yes o y      print("Rolling the dices...")                               # El ciclo while continua      print("The values are...")      print( random.randint(min,max))      """ print entre parentesis"""      print(random.randint(min, max))      roll_again=input("Roll the dices ...

Declarando funciones en Python

Imagen
# Creamos un archivo llamado funciones.py para luego ejecutarlo ##funcionR def funcionR(valor):     x = valor*4     #  el valor ingresado multiplicado por 4     return x             # imprime el valor de x # Todo a la izquierda de def significa esta dentro de la funcion #Esta funcion regresa el valor de x ##funcionB def funcionB(valor):     x = valor**4     #  el valor ingresado elevado a la 4     return x             # imprime el valor de x ## Programa principal x=5 print( funcionR(x) )         # imprimimos la salida de la funcionR print( funcionB(x) )         # imprimimos la salida de la funcionB ## La salida se muestra a continuacion

PYTHON, SERIE ARMÓNICA Y SERIE P

Imagen
########### PROGRAMA SOBRE COMPARATIVA DE SERIE ARMÓNICA Y SERIE P ########### EJEMPLO DE SERIE P CON P=2 # Mi canal en Youtube: https://www.youtube.com/channel/UCe4UCHmQu92O03Z1fgzUXmQ ####   INICIO FUNCION ARMONICA #### def armoni(n):    if n>=1:        suma = 0.0        i=1.0        while i<=n:            suma = suma + 1/i            print "Suma: ", suma            i=i + 1        return suma        else :         print "Valor no permitido"         return -1 #### INICIO SERIE P ### def seriep(p,n):     if n>=1:      ...

Uso de apuntadores en C++: cálculo de media

Imagen
#include<iostream> #include<string> using namespace std; const int MAX=30;   // MAX es una constante de valor 30 int main(){            int i,n;            double x[MAX], // arreglo de a lo más 30 valores tipo double                      *realptr = x,           // realptr es un apuntador a x                       sum, sumx=0.0, p;  // valores tipo double                        do{               cout<<"D\x82 N\xa3mero de datos:  ";  /// é y ú... notación decimal               cin>>n;                               }while(n<2 ...

Manejo de apuntadores y cadenas en C++

Imagen
#include<iostream> #include<ctype.h> #include<string> void manejo1(char *,const char *); void manejo2(char *,const char *,int); using namespace std; int main(){     char cad1[25],*cad2="Acuerdo...amigo",cad4[]="LEY...enemigo";     manejo1(cad1,cad2);     int n=strlen(cad1);           // tamanho del arreglo cad1 después de copiar     manejo2(cad1,cad4,n);    //copia cad4 en cad1 pero comenzando en la posición n     cout<<cad1<<endl;     system("pause");         return 0; } void manejo1(char *s1,const char *s2){    /// esta función copia s2 en s1      for(;(*s1=*s2)!='\0';s1++,s2++)  ; } void manejo2(char *s1,const char *s2,int n){                                //copia s2 en s1 pero comenzando...

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)     ...