Mostrando entradas con la etiqueta numero. Mostrar todas las entradas
Mostrando entradas con la etiqueta numero. Mostrar todas las entradas
viernes, 18 de enero de 2019
serie de ejercicios en prolog
____________________________________________
(defun ncifra (n)
(setq suma 0)
(while (> n 0)
(setq r( mod n 10))
(setq n( / n 10 ))
(setq suma( + suma r))
)
)
(ncifra 45)
____________________________________________
(defun par(a)
(setq r (mod a 2))
(if (= r 0) 'es_par 'es_impar)
)
(par 6)
martes, 24 de mayo de 2016
Da como resultado si un numero n es multiplo de m
Da como resultado si un numero n es multiplo de m
import java.io.*;
class problm_12{
public static void main(String args[])throws IOException
{
import java.io.*;
class problm_12{
public static void main(String args[])throws IOException
{
miércoles, 18 de mayo de 2016
Numero factorial C++
Numero factorial C++
#include <iostream.h>
using namespace std;
unsigned int factorial(int);
int permutacion(int);
int combinacion(int);
int main(){
int x,y;
cin>>x;
y=factorial(x);
cout<<"n El factorial de "<<x<<" es: "<<y;
return 0;
}
unsigned int factorial(int n){
if(n==0||n==1)
return 1;
return n*factorial(n-1);
}
int permutacion(int n, int r){
return factorial(n)/factorial(n-1);
}
int combinacion(int n, int r){
return factorial(n)/(factorial(n-1)*factorial(r));
}
#include <iostream.h>
using namespace std;
unsigned int factorial(int);
int permutacion(int);
int combinacion(int);
int main(){
int x,y;
cin>>x;
y=factorial(x);
cout<<"n El factorial de "<<x<<" es: "<<y;
return 0;
}
unsigned int factorial(int n){
if(n==0||n==1)
return 1;
return n*factorial(n-1);
}
int permutacion(int n, int r){
return factorial(n)/factorial(n-1);
}
int combinacion(int n, int r){
return factorial(n)/(factorial(n-1)*factorial(r));
}
lunes, 16 de mayo de 2016
encontrar el dia año y mes ingresando el numero de dias
encontrar el dia año y mes ingresando el numero de dias
import java.io.*;
class problm19{
public static void main(String[] args)throws IOException
{
BufferedReader in=new BufferedReader(new
InputStreamReader (System.in));
System.out.print("Ingrese el dia:");
double a
=Double.valueOf(in.readLine().trim()).doubleValue();
<!--more-->
System.out.print("Ingrese el año:");
double b
=Double.valueOf(in.readLine().trim()).doubleValue();
if (a<=31)
{ System.out.println(a+"/ "+01+"/
"+b);
}
else if(a<=59)
{a=a-31;
System.out.println(a+"/ "+02+"/ "+b);
}
else if(a<=90)
{a=a-59;
System.out.println(a+"/ "+03+"/ "+b);
}
else if(a<=120)
{ System.out.println(a+"/ "+04+"/
"+b);
}
else if(a<=151)
{a=a-120;
System.out.println(a+"/ "+05+"/ "+b);
}
else if(a<=181)
{a=a-151;
System.out.println(a+"/ "+06+"/ "+b);
}
else if(a<=212)
{a=a-181;
System.out.println(a+"/ "+07+"/ "+b);
}
else if(a<=243)
{a=a-212;
System.out.println(a+"/ "+8+"/ "+b);
}
else if(a<=274)
{a=a-243;
System.out.println(a+"/ "+9+"/ "+b);
}
else if(a<=304)
{a=a-274;
System.out.println(a+"/ "+10+"/ "+b);
}
else if(a<=334)
{a=a-304;
System.out.println(a+"/ "+11+"/ "+b);
}
else if(a<=365)
{a=a-334;
System.out.println(a+"/ "+12+"/ "+b);
}
else
{double m=a/365;
int j=(int)m;
a=a%365;
b=b+j;
if (a<=31)
{ System.out.println(a+"/ "+01+"/
"+b);
}
else if(a<=59)
{a=a-31;
System.out.println(a+"/ "+02+"/ "+b);
}
else if(a<=90)
{a=a-59;
System.out.println(a+"/ "+03+"/ "+b);
}
else if(a<=120)
{ System.out.println(a+"/ "+04+"/
"+b);
}
else if(a<=151)
{a=a-120;
System.out.println(a+"/ "+05+"/ "+b);
}
else if(a<=181)
{a=a-151;
System.out.println(a+"/ "+06+"/ "+b);
}
else if(a<=212)
{a=a-181;
System.out.println(a+"/ "+07+"/ "+b);
}
else if(a<=243)
{a=a-212;
System.out.println(a+"/ "+8+"/ "+b);
}
else if(a<=274)
{a=a-243;
System.out.println(a+"/ "+9+"/ "+b);
}
else if(a<=304)
{a=a-274;
System.out.println(a+"/ "+10+"/ "+b);
}
else if(a<=334)
{a=a-304;
System.out.println(a+"/ "+11+"/ "+b);
}
else if(a<=365)
{a=a-334;
System.out.println(a+"/ "+12+"/ "+b);
}
}
}
}
Lea un numero y obtenga el signo, su parte entera y su parte fraccionaria
Lea un numero y obtenga el signo, su parte entera y su
parte fraccionaria
import java.io.*;
class prop15{
public static void main(String[]args)throws IOException
{
BufferedReader in=new BufferedReader(new
InputStreamReader(System.in));
System.out.print("ingresar nota de trabajo
T:");
double T =
Double.valueOf(in.readLine().trim()).doubleValue();
<!--more-->
System.out.print("ingrese nota medio ciclo
M:");
double M =
Double.valueOf(in.readLine().trim()).doubleValue();
System.out.print("ingrese nota fin del ciclo
F:");
double F = Double.valueOf(in.readLine().trim()).doubleValue();
double prom=(T*0.5+M*0.2+F*0.3)/1;
if ((prom<=20)&&(prom>=16))
{
System.out.println("es bueno");
}
else if ((prom<=15)&&(prom>=11))
{
System.out.println("es regular");
}
else if ((prom<=10)&&(prom>=6))
{
System.out.println("es malo");
}
else
{
System.out.println("es una pesimo");
}
}
}
viernes, 13 de mayo de 2016
algoritmo factorial de un numero con sentencia while
algoritmo factorial de un numero con sentencia while
<b>//El factorial de un numero se define como el
producto de todos los numeros consecutivos desde la unidad asta el numero
</b>
//y se denota `por el simbolo !. por ejemplo 4! =
4*3*2*1, teniendo en cuenta esto lea un numero y encuentre su factorial
import java.io.*;
class whiledop4_1{
public static void main(String args[])throws IOException
{
<!--more-->
int n,f,i;
BufferedReader in=new BufferedReader (new
InputStreamReader(System.in));
System.out.println("Encuentra el factorial de un
numero ");
System.out.println("Ingrese numero ");
n=Integer.parseInt(in.readLine());
f=1;
i=n;
while(i!=0){
f=f*i;
i=i-1;
}
System.out.println(n+"!= "+f);
}
}
Suscribirse a:
Entradas (Atom)
ENTRADAS POPULARES
-
Sumar números del 1 al 10 en C++ #include <iostream> using namespace std; int main() { int I; double C,N[10]; C=0; for(I=0;I<10;I++...
-
Realizar un programa en java netbeans en el cual debe pedir 3 dígitos al usuario. Hallar el Máximo común Divisor, este programa debe cerra...
-
algoritmo determina la estacion segun mes y dia con sentencia switch lea un dia y un mes cualquiera y determine a que estacion pe...