/************************************************************************/
/* Programa que calcula la media de una lista de numeros positivos */
/* y termina con uno negativo */
/* Nombre de programa: media.cpp */
/************************************************************************/
# include <stdio.h>
# include <stdlib.h>
# include <conio.h>
int main ()
{
float x, suma, media;
int n;
system ("cls");
printf("******************************************************************************");
printf("\n* Programa que calcula la media de una lista de numeros positivos *"); printf("\n******************************************************************************");
printf("\n\n\nDebe introducir la lista de numeros positivos ");
printf("\nLuego cualquier negativo para finalizar ");
printf ("\n\nIntroduzca los numeros de la lista: \n");
scanf ("%f", &x);
if (x<0){
printf ("\nIntroduzca negativos solo para terminar la lista \n");
printf("\n\n\nIntroduzca la lista de numeros positivos: \n");
scanf ("%f", &x);
}
while (x<0);
suma = x;
n = 1;
scanf ("%f", &x);
while (x >= 0)
{
n++;
suma = suma + x;
scanf ("%f", &x);
}
media = suma/n;
printf ("\nLa media de esta lista de numeros positivos es: %.2f\n\n\n", media);
getch();
return (0);
}
sábado, 25 de septiembre de 2010
Programa que calcula, e imprime el producto, cociente entero y resto de dos numeros de tres cifras
/************************************************************************/
/* Programa que calcula, e imprime el producto, cociente entero */
/* y resto de dos numeros de tres cifras */
/* Nombre de programa: trescifras.cpp */ /************************************************************************/
#include <stdio.h>
#include <conio.h>
main()
{
int a,b;
system ("cls");
printf("******************************************************************************");
printf("\n* Programa que calcula, e imprime el producto, cociente entero *");
printf("\n* y resto de dos numeros de tres cifras *");
printf("\n******************************************************************************");
printf("\n\n\nIntroduzca el primer numero: ");
scanf("%d",&a);
while (a < 99 || a > 1000){
printf("\n\nSolo se aceptan numeros de tres cifras.\n");
printf("\n\nIntroduzca el primer numero: ");
scanf("%d",&a);
}
printf("\n\nIntroduzca el segundo numero: ");
scanf("%d",&b);
while (b < 99 || b > 1000){
printf("\n\nSolo se aceptan numeros de tres cifras.\n");
printf("\n\nIntroduzca el segundo numero: ");
scanf("%d",&b);
}
printf("\n\nEl producto es: %d * %d = %d\n", a, b, a*b);
printf("\nEl cociente es: %d / %d = %d\n",a, b, a/b);
printf("\nEl resto es: %d mod %d = %d\n", a, b, a%b);
printf("\n\n\nPresione cualquier tecla para salir ");
getch();
return 0;
}
/* Programa que calcula, e imprime el producto, cociente entero */
/* y resto de dos numeros de tres cifras */
/* Nombre de programa: trescifras.cpp */ /************************************************************************/
#include <stdio.h>
#include <conio.h>
main()
{
int a,b;
system ("cls");
printf("******************************************************************************");
printf("\n* Programa que calcula, e imprime el producto, cociente entero *");
printf("\n* y resto de dos numeros de tres cifras *");
printf("\n******************************************************************************");
printf("\n\n\nIntroduzca el primer numero: ");
scanf("%d",&a);
while (a < 99 || a > 1000){
printf("\n\nSolo se aceptan numeros de tres cifras.\n");
printf("\n\nIntroduzca el primer numero: ");
scanf("%d",&a);
}
printf("\n\nIntroduzca el segundo numero: ");
scanf("%d",&b);
while (b < 99 || b > 1000){
printf("\n\nSolo se aceptan numeros de tres cifras.\n");
printf("\n\nIntroduzca el segundo numero: ");
scanf("%d",&b);
}
printf("\n\nEl producto es: %d * %d = %d\n", a, b, a*b);
printf("\nEl cociente es: %d / %d = %d\n",a, b, a/b);
printf("\nEl resto es: %d mod %d = %d\n", a, b, a%b);
printf("\n\n\nPresione cualquier tecla para salir ");
getch();
return 0;
}
Programa que calcula el área de un triangulo
/************************************************************************/
/* Programa que calcula el área de un triangulo */
/* Nombre de programa: areatriangulo.cpp */
/************************************************************************/
/*Calcular el área de un triangulo mediante la fórmula:
Area = (p(p-a)(p-b)(p-c))^1/2
Donde p es el semiperimetro, p=(a+b+c) / 2, siendo a,b,c los tres lados
del triangulo*/
# include <stdio.h>
# include <math.h>
# include <conio.h>
main()
{
float a, b, c, p;
system("cls");
printf("Programa que calcula el area de un triangulo\n\n");
printf("\n\nIntroduzca la longitud del lado a: ");
scanf("%f", &a);
printf("\n\nIntroduzca la longitud del lado b: ");
scanf("%f", &b);
printf("\n\nIntroduzca la longitud del lado c: ");
scanf("%f", &c);
p = (a + b + c)/2;
printf("\n\nEl area es: %.2f\n", sqrt(p*(p-a)*(p-b)*(p-c)));
getch();
}
/* Programa que calcula el área de un triangulo */
/* Nombre de programa: areatriangulo.cpp */
/************************************************************************/
/*Calcular el área de un triangulo mediante la fórmula:
Area = (p(p-a)(p-b)(p-c))^1/2
Donde p es el semiperimetro, p=(a+b+c) / 2, siendo a,b,c los tres lados
del triangulo*/
# include <stdio.h>
# include <math.h>
# include <conio.h>
main()
{
float a, b, c, p;
system("cls");
printf("Programa que calcula el area de un triangulo\n\n");
printf("\n\nIntroduzca la longitud del lado a: ");
scanf("%f", &a);
printf("\n\nIntroduzca la longitud del lado b: ");
scanf("%f", &b);
printf("\n\nIntroduzca la longitud del lado c: ");
scanf("%f", &c);
p = (a + b + c)/2;
printf("\n\nEl area es: %.2f\n", sqrt(p*(p-a)*(p-b)*(p-c)));
getch();
}
Cuál es la salida del siguiente segmento de programa?
Cuál es la salida del siguiente segmento de programa?
for(cuenta=1; cuenta<5; cuenta++)
printf(“%d”, (2*cuenta));
/*Cual es la salida del siguiente segmento de programa?
for(cuenta=1; cuenta<5; cuenta++)
prinft("%d", (2*cuenta));*/
#include <stdio.h>
#include <conio.h>
main(){
int cuenta;
system("cls");
for(cuenta=1; cuenta<5; cuenta++)
printf("%d", (2*cuenta));
getch();
}
/*La salida es 2468*/
for(cuenta=1; cuenta<5; cuenta++)
printf(“%d”, (2*cuenta));
/*Cual es la salida del siguiente segmento de programa?
for(cuenta=1; cuenta<5; cuenta++)
prinft("%d", (2*cuenta));*/
#include <stdio.h>
#include <conio.h>
main(){
int cuenta;
system("cls");
for(cuenta=1; cuenta<5; cuenta++)
printf("%d", (2*cuenta));
getch();
}
/*La salida es 2468*/
viernes, 24 de septiembre de 2010
Programa que acepta un numero por teclado y determina si el numero es primo
/************************************************************************/
/* Programa que acepta un numero por teclado y determina si el numero */
/* es primo */
/* Nombre de programa: primos.cpp */
/************************************************************************/
#include <stdio.h>
#include <conio.h>
main ()
{
int numero, divisor;
system("cls");
printf("Programa para determinar si un numero es primo o no\n\n");
printf("Digite el numero a consultar: ");
scanf("%d", &numero);
while(numero < 2) {
printf("\n\nNo se aceptan numeros inferiores a 2.");
printf("\n\n\nDigite otro numero para realizar la consultar: ");
scanf("%d", &numero);
}
for (divisor=2; numero%divisor!=0; divisor++) ;
if (divisor == numero)
printf("\n\nEl numero es primo.", numero);
else
printf("\n\nEl numero no es primo.", numero);
printf("\n\n\n\t\tPrograma Terminado\n\n\t\t");
getch();
}
/* Programa que acepta un numero por teclado y determina si el numero */
/* es primo */
/* Nombre de programa: primos.cpp */
/************************************************************************/
#include <stdio.h>
#include <conio.h>
main ()
{
int numero, divisor;
system("cls");
printf("Programa para determinar si un numero es primo o no\n\n");
printf("Digite el numero a consultar: ");
scanf("%d", &numero);
while(numero < 2) {
printf("\n\nNo se aceptan numeros inferiores a 2.");
printf("\n\n\nDigite otro numero para realizar la consultar: ");
scanf("%d", &numero);
}
for (divisor=2; numero%divisor!=0; divisor++) ;
if (divisor == numero)
printf("\n\nEl numero es primo.", numero);
else
printf("\n\nEl numero no es primo.", numero);
printf("\n\n\n\t\tPrograma Terminado\n\n\t\t");
getch();
}
Escribir un programa que lea la longitud de los lados y calcule la hipotenusa
La relación entre los lados (a,b) de un triangulo y la hipotenusa (h) viene dada por la fórmula a^2 + b^2 = h^2
Escribir un programa que lea la longitud de los lados y calcule la hipotenusa
/*La relación entre los lados (a,b) de un triangulo y la hipotenusa (h) viene
dada por la fórmula a^2 + b^2 = h^2.*/
#include <stdio.h>
#include <math.h>
#include <conio.h>
main()
{
float lado1, lado2, cuadrado1, cuadrado2,suma;
double resultado;
clrscr();
printf(" Programa para calcular la hipotenusa de un triangulo\n");
printf ("\n\n Introduzca la longitud del primer lado: ");
scanf ("%f",&lado1);
printf ("\n\n Introduzca la longitud del segundo lado: ");
scanf ("%f",&lado2);
cuadrado1=pow(lado1,2);
cuadrado2=pow(lado2,2);
suma=cuadrado1+cuadrado2;
resultado=suma;
printf("\n\n La hipotenusa es: %f",resultado);
getch();
}
Escribir un programa que lea la longitud de los lados y calcule la hipotenusa
/*La relación entre los lados (a,b) de un triangulo y la hipotenusa (h) viene
dada por la fórmula a^2 + b^2 = h^2.*/
#include <stdio.h>
#include <math.h>
#include <conio.h>
main()
{
float lado1, lado2, cuadrado1, cuadrado2,suma;
double resultado;
clrscr();
printf(" Programa para calcular la hipotenusa de un triangulo\n");
printf ("\n\n Introduzca la longitud del primer lado: ");
scanf ("%f",&lado1);
printf ("\n\n Introduzca la longitud del segundo lado: ");
scanf ("%f",&lado2);
cuadrado1=pow(lado1,2);
cuadrado2=pow(lado2,2);
suma=cuadrado1+cuadrado2;
resultado=suma;
printf("\n\n La hipotenusa es: %f",resultado);
getch();
}
Hacer un programa en C que genere e imprima los números de fibbonaci del 1 al 100
Qué son los números Fibonacci? Según encontramos en Wikipedia:
En matemáticas, la sucesión de Fibonacci es la siguiente sucesión infinita de números naturales:
0,1,1,2,3,5,8,13,21,34,55,89,144,...
La sucesión inicia con 0 y 1, y a partir de ahí cada elemento es la suma de los dos anteriores.
A cada elemento de esta sucesión se le llama número de Fibonacci. Esta sucesión fue descrita en Europa por Leonardo de Pisa, matemático italiano del siglo XIII también conocido como Fibonacci. Tiene numerosas aplicaciones en ciencias de la computación, matemáticas y teoría de juegos. También aparece en configuraciones biológicas, como por ejemplo en las ramas de los árboles, en la disposición de las hojas en el tallo, en la flora de la alcachofa y en el arreglo de un cono.
Hacer un programa en C que genere e imprima los números de fibbonaci del 1 al 100
/************************************************************************/
/* Programa que genera e imprime los numeros fibbonaci del 1 al 100 */
/************************************************************************/
#include <stdio.h>
#include <conio.h>
main()
{
int a=0, b=1, c=a+b, x=0;
clrscr();
printf("%d\n",a);
printf("%d\n",b);
printf("%d\n",c);
for (x=1; x <=50;x++)
{
a=b;
b=c;
c=a+b;
if (c <=100)
printf("%d\n",c);
else
break;
}
getch();
}
En matemáticas, la sucesión de Fibonacci es la siguiente sucesión infinita de números naturales:
0,1,1,2,3,5,8,13,21,34,55,89,144,...
La sucesión inicia con 0 y 1, y a partir de ahí cada elemento es la suma de los dos anteriores.
A cada elemento de esta sucesión se le llama número de Fibonacci. Esta sucesión fue descrita en Europa por Leonardo de Pisa, matemático italiano del siglo XIII también conocido como Fibonacci. Tiene numerosas aplicaciones en ciencias de la computación, matemáticas y teoría de juegos. También aparece en configuraciones biológicas, como por ejemplo en las ramas de los árboles, en la disposición de las hojas en el tallo, en la flora de la alcachofa y en el arreglo de un cono.
Hacer un programa en C que genere e imprima los números de fibbonaci del 1 al 100
/************************************************************************/
/* Programa que genera e imprime los numeros fibbonaci del 1 al 100 */
/************************************************************************/
#include <stdio.h>
#include <conio.h>
main()
{
int a=0, b=1, c=a+b, x=0;
clrscr();
printf("%d\n",a);
printf("%d\n",b);
printf("%d\n",c);
for (x=1; x <=50;x++)
{
a=b;
b=c;
c=a+b;
if (c <=100)
printf("%d\n",c);
else
break;
}
getch();
}
Suscribirse a:
Entradas (Atom)