PARCIAL # 1
Presentado por:
Efrain Caballero 9-719-1952
Profesor:
Diego Santimateo
III Año
II Semestre
3 de Septiembre de 2007
Parcial #1
Importancia del estudio de los lenguajes de programación
Para concretar la lectura del capítulo 1: El estudio de los lenguajes de programación del
libro Lenguajes de Programación de Terrence W. Pratt, proponemos la realización del
siguiente ejercicio, el cual debe ser entregado individualmente el 1 de septiembre.
Resumen:
¿Por qué estudiar Los Lenguajes de Programación?
Para saber qué lenguaje es más apropiado para resolver cierto tipo de problemas:
imperativo: PascaL / C / PHP
Orientado a Objetos: SMALLTALK / C++ / JAVA
Funcional: Haskell / LISP/ ML
Lógico: Prolog / Mercury / Goedel
Esta función scanf es una función que e utiliza para leer datos que entran por
parte del usuario.
Ahora veremos la función del scanf(“% []”).
En la función scanf junta con las expresiones regulares se vera todo lo que se
puede hacer con el scanf y la expresión regular.
Dentro de los corchetes del scanf se meten o se agrupan todos los caracteres
que se utilizaran como parámetro en este scanf. Y son muy utiles para
encontrar caracteres.
Enriquece su vocabulario de construcciones útiles de programación
Glosario de Términos
Llamada a la función:
*******************************************************************
; ---FACTORIAL----
;Definición matemática
; Factorial(x) = 1 si x=0 caso base
; x*factorial(x-1) si x>0 caso recursivo
Bueno para mi los dos muy buenos para leer líneas de texto separarla en
palabras. Porque C como PHP los dos manejan muy bien lo que es las
cadenas, ya que lo que los hacen diferentes es la forma de cómo declaran las
cada cadenas porque C utilizaría un arreglo para almacenar las cadenas.
También son muy parecidos en su forma en su sintaxis ya que PHP es
derivado de C por eso yo creo que los dos son muy buenos para el manejo de
cadenas o en nuestro caso leer una línea de texto y separarla en palabras.
Un ejemplo de leer una linea de texto en PHP
$resultado=sprintf("8x5 = %d <br>",8*5);
echo $resultado,"<br>";
?>
</body>
</html>
// statements_goto_switch.cs
using System;
class SwitchTest {
static void Main() {
Console.WriteLine("Coffee sizes: 1=Small 2=Medium 3=Large");
Console.Write("Please enter your selection: ");
string s = Console.ReadLine();
int n = int.Parse(s);
int cost = 0;
switch (n)
{ case 1: cost += 25;
break;
case 2: cost += 25;
goto case 1;
case 3: cost += 50; goto case 1;
default:
Console.WriteLine("Invalid selection.");
break; }
if (cost != 0) {
Console.WriteLine("Please insert {0} cents.", cost); }
Console.WriteLine("Thank you for your business.");
}}