martes, 21 de noviembre de 2017

números aleatorios

Para conseguir números aleatorios debemos utilizar la función srand que se encuentra en la librería stdlib.h , pero para que la base sobre el que crea el número aleatorio varíe utilizamos el tiempo, time, por lo que tenemos que incluir también la siguiente librería time.h
Veamos un ejemplo, en el que buscamos número aleatorio del 0 al 2:

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
int signo;

srand(time(NULL));

signo = rand()%3;
if (signo==0)
{
printf("\nPartido 1 = X");
}
else
{
printf("\nPartido 1 = %d", signo);
}
return 0;
}

viernes, 10 de noviembre de 2017

Programa para diagramas de flujo: PSEINT

Buenos días
os dejo el enlace del programa pseint http://pseint.sourceforge.net/



Es un programa que te genera el diagrama de flujo de un pseudocódigo y permite exportar a un lenguaje. Permite la ejecución pasó a paso (muy útil para bucles)

martes, 7 de noviembre de 2017

Operadores unarios

Ejemplo:

#include <stdio.h>
int main()
{
int a;
printf("\nintroduce número entero\n");
scanf("%d",&a);
printf("\nEL NUMERO ES %d\n", a);
a--;
printf("\n el numero DISMINUIDO en uno es %d\n",a);
a-=2;
printf("\n el numero DISMINU9IDO en DOS es %d\n",a);
a++;
printf("\n el numero INCREMENTADO en uno es %d\n",a);
a+=2;
printf("\n el numero INCREMENTADO en DOS es %d\n",a);
return 0;
}