Mostrando entradas con la etiqueta aprende a programar. Mostrar todas las entradas
Mostrando entradas con la etiqueta aprende a programar. Mostrar todas las entradas

lunes, 18 de diciembre de 2017

Curso PHP: Variables y sus tipos

 Aqui aprenderemos a almacenar valores en las variables para despues mostrarloe en pantalla con un echo $nombre=valor;

<?php
    /*variables son aquellas que nos permitan almacenar un valor numerico, de texto, null etc.*/
    $numero = 50; //a la variable numero le damos el valor de 50
    $texto = "<br> Aprendiendo a programar <br>"; //de igual forma aqui le aignamos este texto
    $boolean =true; //este nos regresara 1 si es verdadero y 0 si es false

    echo $numero; //aqui imprimimos solo poniendo la variable
    echo $texto;
    echo $boolean;
 ?>

viernes, 15 de diciembre de 2017

Curso PHP: Imprimir datos con Echo y Print

Aqui mostraremos como podemos empezar a imprimir ya sea cadenas de texto, numeros y variables los cuales nos seran de ayuda mas adelante.

<?php /*lo primero que haremos siempre es abrir las etiquetas de abertura y cierre de php */
    echo "Aprende a programar desde cero"; /*usaremos la sentencia echo para imprimir */
    echo "100";/*En este podremos meter valores numericos y variables*/
    echo "$variable";
    print "A su vez tambien podremos usar print para imprimir algun tipo de dato";

 ?>

jueves, 15 de diciembre de 2016

Programa que haga la suma de los números pares en C

#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
main ()
{
     int n,a,i,op,r;
     do
     {
     printf("hasta que numero quieres que llegue la suma de los pares:  \n");
     scanf("%i",&n);
     printf("seleccione su estructura respectiva \n");
     printf(" \n\t 1= desde\n\t 2= mientras\n\t 3= hacer mientras \n");
     scanf("%i",&op);
     switch (op)
     {
                case 1: a=0;
                for(i=2;i<=n;i=i+2)
                {
                 printf("%i\t",i);
                 a=a+i;
                 }
                 break;
                case 2:a=0;
                i=2;
                while(i<=n)
                {
                printf("%i\t",i);
                a=a+i; 
                i=i+2;
                }
                break;
                case 3: a=0;
                i=2;
                do
                {
                printf("%i\t",i);
                a=a+i;
                i=i+2;
                }
                while (i<=n);
                break;
                default: printf("la opcion es incorrecta\n");
                }
                printf("la suma de los pares hasta %i es = %i \n", n,a);
                printf(" \n\t 1= reiniciar\n\t 2= salir ");
                scanf("%i",&r);
                system("cls");
                 }
                 while (r==1);
                 }

Como sacar el promedio de tres examenes en C

#include"stdio.h"
#include"conio.h"
main()
{
char nombre[40];
int c1,c2,c3;
float p;
printf("escribe el nombre del alumno:  ");
scanf("%s",&nombre);
printf("escribe la calificacion del primer parcial:  ");
scanf("%i",&c1);
printf("escribe la calificacion del segundo parcial:  ");
scanf("%i",&c2);
printf("escribe la calificacion del tercer parcial:  ");
scanf("%i",&c3);
p=(c1+c2+c3)/3;
if(p>95)
printf("%s:el promedio es de 100 ",nombre);
getch();
}

HACER UN PROGRAMA QE NOS DE EL ABECEDARIO CON ESTRUCTURAS DE CONTROL Y DE MANERA ASCENDENTE Y DESCENDENTE

#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
main()
{
int op,r;
char i;
     do
     {
     printf(" \n\t 1= descendente for\n\t 2= descendente while \n\t 3= do while descendente \n\t 4= ascendente for \n\t 5= ascendente while \n\t 6= ascendente do while \n");
     scanf("%i",&op);
     switch (op)
     {
            case 1: 
                 for(i='A'; i<='Z'; i++)
                 {
                 printf("%c ", i);
                 }
                 break;
                      case 2: i='A';
     do 
     {
     printf("%c ",i);
     i++;
     }
     while (i<='Z');

     break;
     case 3: i='A';
     while (i<='Z')
     {
     printf("%c ",i);
     i++;  }
     break;

                 case 4:
                 for(i='Z'; i>='A'; i--)
                 {
                 printf("%c ", i);
                 } 
                 break;
                       case 5: i='Z';
      while (i>='A')
      {
      printf("%c ",i);
      i--;
      }
      break;
      case 6: i='Z';
      do {
      printf("%c ",i);
      i--;
      }
      while(i>='A');
      break ;

                 default: printf("la opcion es incorrecta\n");
                }
                printf(" \n\t 1= reiniciar\n\t 2= salir ");
                scanf("%i",&r);
                system("cls");
                 }
                 while (r==1);
                 }

martes, 13 de diciembre de 2016

Los 5 lenguajes de programación mejor pagados de 2017

A principios de este año les hablaba sobre los lenguajes de programación que serían tendencia en este año. Han pasado de este 7 meses y es momento echar un vistazo a algunos investigaciones que muestran datos importantes como, qué lenguaje de programación es el más rentable.

El sitio web de e-Books Packt ha publicado un informe. Dicho informe proporciona datos estadísticos basados ​​en una encuestas realizada a más de 11,000 profesionales IT sobre los lenguajes de programación mejor pagados de 2016.

Los programadores son la columna vertebral de una estructura empresarial basada en Tecnología Informática. Por ellos muchas empresas tratan de “cuidar” a sus programadores para evitar que sean tentados por competidores, esto mediante un buen salario.  

Los lenguajes de programación más populares
Según el mencionado informe, los lenguajes de programación más populares son:
-       JavaScript
-       Python
-       Java
-       C
-       SQL

Quien está al frente de este apartado está del lado del cliente, el lenguaje de programación JavaScript. La necesidad de JavaScript se intensifica a medida que más y más aplicaciones de negocios están cambiando los navegadores web. Python es un lenguaje versátil, que puede ser utilizado en el pentesting. Es ampliamente utilizado en diversas organizaciones como D-Link, HP, Philips, entre otros.

Sin embargo, estos lenguajes de programación no son los mejores desde el punto de vista financiero. A pesar de su éxito, los desarrolladores no acceden (generalmente) a los trabajos de programación mejor remunerados.
Los lenguajes de programación que pueden volver rico a los desarrolladores suelen ser no muy populares.

Los lenguajes de programación mejor pagados



Los resultados de la encuesta revelan cuales son los lenguajes de programación mejor remunerados (salario promedio anual en dólares estadounidenses):
Los 5 lenguajes de programación mejor pagados de 2016
-      Bash - $ 100,000
-      Perl - $ 95.000
-      Scala - $ 90,000
-      SQL - $ 62.000
-      Delphi - $ 60,000

Los programadores expertos suelen adoptar lenguajes como Bash y Perl. Por ello, estos lenguajes de programación son los preferidos por las empresas a la hora de pagar un buen salario.

Llama la atención que Go de Google aparezca mejor posicionado que el año anterior, incluso por encima de Swift, el lenguaje de programación de ecosistema Apple.
En cuanto a los Frameworks Web más populares, AngularJS es el líder.

¿Cuales son los lenguajes de programación más populares de la actualidad?

Durante el paso de los años han surgido distintos lenguajes de programación y es indispensable tener conocimiento de cual de todos estos es el más “popular”, esta información puede ser de gran ayuda al momento de tomar una decisión al empezar un proyecto nuevo.

Índice Tiobe

El índice Tiobe es un indicador que se encarga de determinar cuál es la popularidad de un lenguaje de programación para un periodo de tiempo determinado.
Tiobe se basa en los datos recolectados de los motores de búsqueda y sitios importantes como lo son YouTube, Google o Wikipedia.

En la tabla que podemos observar a continuación se en-listan los 20 lenguajes de programación más populares de Octubre del 2014 comparados con los de Octubre del 2013.

miércoles, 30 de noviembre de 2016

Como hacer el Simpletron Programación C

Crearemos una computadora a la que llamaremos Simpletron. Como su nombre lo indica, es una máquina simple, pero poderosa. Simpletron sólo ejecuta programas escritos en el único lenguaje que entiende directamente: el lengaje máquina de Simpletron, o LMS.
Simpletron contiene un acumulador, un registro especial en el cual se coloca la información antes de que Simpletron la utilice en los cálculos, o que la analice de distintas maneras. Toda la información dentro de Simpletron se manipula en términos de palabras. Una palabra es un número decimal con signo de cuatro dígitos, como +3364, -1293, +0007 y -0001. Simpletron está equipada con una memoria de 100 palabras, y se hace referencia a estas palabras mediante sus números de ubicación 00, 01, ..99.
Antes de ejecutar un programa LMS debemos cargar, o colocar, el programa en la memoria. La primera instrucción de cada programa LMS se coloca siempre en la ubicación 00. El simulador empezará a ejecutarse en esta ubicación. Cada instrucción escrita en LMS ocupa una palabra de la memoria de Simpletron (y, por lo tanto, las instrucciones son números decimales de cuatro dígitos con signo). Supondremos que el signo de una instrucción LMS siempre será positivo, pero el signo de una palabra de información puede ser positivo o negativo. Cada una de las ubicaciones en la memoria de Simpletron puede contener una instrucción, un valor de datos utilizado por un programa o un área no utilizada (y, por lo tanto, indefinida) de memoria. Los primeros dos dígitos de cada instrucción LMS son el código de operación que especifica la operación a realizar. 

 ASI SE EMPEZARIA EL SIMPLETRON
 
#include <stdio.h>
#include <stdlib.h>

#define LEE 10  //1007-1009 LEE A
#define ESCRIBE 11 //1108 LEE B
#define CARGA 20 // 2007-2008 CARGA A
#define ALMACENA 21 //2109
#define SUMA 30 //3008
#define RESTA 31 //3110
#define DIVIDE 32 //
#define MULTIPLICA 33
#define SALTA 40
#define SALTANEG 41
#define SALTACERO 42
#define ALTO 43
#define TAMANO 99
#define CERO 0


int memoria[TAMANO] = {0};

//Llamada a funciones
int validar(int acumulador);
void CargarPrograma(int[]);
void EjecutarPrograma(int[]);
void imprimir(int acumulador,int contador,int registroInstruccion,int codigoOperacion,int operando,int memoria[]);



//Programa Principal
int main(void) {
CargarPrograma(memoria);
EjecutarPrograma(memoria);
}

//Imprime las instrucciones y cargar las palabras
void CargarPrograma(int memoria[]) {
int i,instruccion;
printf("SIMPLETRON\n");
printf("INTRODUZCA LAS INSTRUCCIONES\n\n");
 
 
SI QUIERES VER EL CODIGO COMPLETO TIENES QUE DESCARGAR EL ARCHIVO.... 

EL ARCHIVO SE LLAMA LORENA 
DESCARGA EL SIMPLETRON AQUI:  SIMPLETON LORENA DESCARGA