Está en la página 1de 3

1

2Ventajas y Desventajas de los algoritmos


Ventajas
podes trabajar en orden
es casi seguro que vas a llegar a tu objetivo propuesto
te redacta paso por paso lo que ahi qe hacer
Desventajas:
seguirias siempre un mismo patron
se perderia la autenticidad de cada quien

3Algoritmo

Los diagramas de flujo sirven para representar algoritmos de manera grfica.


En matemticas, lgica, ciencias de la computacin y disciplinas relacionadas,
un algoritmo (del griego y latn, dixit algorithmus y este a su vez del
matemtico persa Al-Juarismi1 ) es un conjunto prescrito de instrucciones o
reglas bien definidas, ordenadas y finitas que permite realizar una actividad
mediante pasos sucesivos que no generen dudas a quien deba realizar dicha
actividad.2 Dados un estado inicial y una entrada, siguiendo los pasos
sucesivos se llega a un estado final y se obtiene una solucin. Los algoritmos
son el objeto de estudio de la algoritmia.1

4El origen de la palabra " algoritmo" en castellano


La palabra Algoritmo es de origen rabe y proviene del inteligente matemtico
y astrnomo Abu Abdullah Muhammad Bin Musa, quien tom como seudnimo
Al-Khowarizmi (780-850), lugar donde haba nacido, el estado de Khowarizm ,
uno de los centros de saber y cultura de Asia Central en la Edad Media, situado
en el curso inferior del Amu Darya, en la actual repblica de Uzbiekistn, en la
provincia moderna de Khiva. Cuando el califa Al-Mamun (809-833) de Bagdad
lo llam para integrar la Bayt al-Hikman, "Casa de la sabidura", una especie de
centro superior de

6Clasificaciones en los tipos de datos

En Pascal existen gran variedad y cantidad de tipos de datos. Pero en este


tutorial slo se trataran los bsicos para que puedas ir construyendo tus
primeros programas.
Existen muchas clasificaciones para los tipos de datos, y dependiendo de la
fuente que mires, te mostrarn una u otra. A continuacn tienes una de las
posibles clasificaciones.:
Dinmicos
Estticos
El tipo cadena
Estructurados
Simples
Ordinales

No-ordinales ...

7veras,los numeors flotantes en C o de coma flotante son aquellos que ne la


vida real llamamos decimales es decir por ejemplo 1.25 es un numero decimal
o lo que viene a ser lo mismo un numero de coma o punto flotante en C
El tipo de datos para representar estos numero es float,osea que para hacer
una declaracion de una variable que contendra un valor decimal o de coma
flotante haras
float <nombre_variable>;
donde nombre_variable es cualquier identificador valido en C y que no sea un
comando del mismo

8Un string es un tipo de datos inmutable. Esto significa que una vez que uno ha creado
un string, uno no puede cambiar su valor. Es por esto que todas las operaciones que uno
efecta sobre un string creanstrings nuevos, y no modifican el original

9. El tipo de dato lgico o booleano es en computacin aquel que puede representar valores de
lgica binaria, esto es 2 valores, valores que normalmente representan falso o verdadero. Se utiliza
normalmente en la programacin, estadstica, electrnica, matemticas (lgebra booleana), etc.
Para generar un dato o valor lgico a partir de otros tipos de datos, tpicamente, se emplean los
operadores relacionales (u operadores de relacin), por ejemplo: 0 es igual a falso y 1 es igual a
verdadero
(3>2)= 1 = verdadero
(7>9)= 0 = falso
Una vez se dispone de uno o varios datos de tipo booleano, estos se pueden combinar en
expresiones lgicas mediante los operadores lgicos (Y, O, NO, ). Un ejemplo de este tipo de
expresiones seran:
verdadero Y falso falso
falso O verdadero verdadero
NO verdadero falso

10Elabore un algoritmo que resuelva una ecuacion de primer grado ax+b=0, =>x=b/a
septiembre 8, 2009
import java.util.Scanner;

public class Main {


public static void main(String[] args) {
float x,a,b;
Scanner teclado=new Scanner(System.in);
System.out.println(Elabore un algoritmo que resuelva una ecuacion de primer
grado);
System.out.println(ax+b=0; => x=-b/a);
System.out.println();
System.out.println(ingrese el numero-> a);
a=teclado.nextInt();
System.out.println(ingrese el numero-> b);
b=teclado.nextInt();
x=(-b)/a;
System.out.println();
System.out.println(el resultado de dicha ecuacion es: +x);

}
}

También podría gustarte