sábado, 21 de enero de 2012

EJERCICIOS PARA USO DE FUNCIONES EN C++

1. Realice un Programa en C que permita calcular el mayor de 3 numeres enteros ingresados por teclado, use una funcion llamada calcularMax para realizar el calculo.

2. Realice un Programa en C usando funciones que permita Calcular el area de una circunferencia o el volumen de una circunferencia, use la instruccion switch para crear el menu donde le permita al usuario escoger que va a calcular.

3. Realice un programa en C que permita convertir la temperatura de Grados Celcius a Farenheit, y viceversa, use funciones para esto.

4. Escriba una funcion que tome un valor entero y regrese el numero con sus digitos invertidos. por ejemplo dado el numero 7631, la funcion deberia regresar 1367.

5. Dado que las computadores estan jugando un papel muy importante
en la educacion, escriba un programa que ayude a un niño a
multiplicar, use la funcion rand (investigar) para producir
enteros positivos de un digito. las preguntas son de este tipo:

Cuanto es 4 multiplicado 5 ?

6. Un Numero entero se dice que se trata de un numero perfecto, si sus factores, incluyendo a 1 (pero excluyendo el numero mismo), suman igual que el numero. ejemplo 6 es perfecto porque (1+2+3) = 6, escriba una funcion perfect que devuelva si un numero es perfecto, usando como parametro o argumento una variable number.

7. Escriba una funcion llamada PuntosCalidad que introduzca el promedio de un alumno y regrese 4 si el promedio es entre 90-100, 3 si el promedio es entre 80-89, 2 si el promedio es entre 70-79, 1 si el promedio es entre 60-69 y 0 si el promedio es menor de 60.





miércoles, 18 de enero de 2012

Parcial 2 Curso PHP

Parcial2 PHP:
1. Realice un progama en php, manejando por lo menos una funcion propia
que pida los datos de 10 Alumnos (Nombre, Sexo, Codigo, Nota1, Nota2, Nota3)
y que permita calcular la definitiva de cada alumno. cada nota tiene un %,
nota1 el 25%, nota2 el 35% y nota3 el 40%. use arreglos para almacenar la informacion.
Los nombres deben ser guardados en mayuscula (use una funcion de php para esto)
y debe mostrar la planilla de notas en pantalla.

SOLUCION
---------------------------------------------------------------------------------
<HTML>
<HEAD>
</HEAD>
<BODY>
<form action="notas.php" method="GET">
<?php
$x=1;
while($x<=10){
echo "Codigo". $x."<INPUT NAME='codigo".$x."' size='10'>Nombre". $x."<INPUT NAME='nombre".$x."' size='30'>Nota 1<INPUT NAME='prnota".$x."' size='2'>Nota 2<INPUT NAME='segnota".$x."' size='2'>Nota 3<INPUT NAME='ternota".$x."' size='2'><br>";
$x++;
}


?>
<input type="submit" name="boton" value="Calcular">
</FORM>
<?php
$nota_definitiva=array();
$nombres=array();
$nota1=array();
$nota2=array();
$nota3=array();
$codigos=array();
if($_GET["boton"]=="Calcular"){
$x=0;
while($x<10){
$y=$x+1;
$nombres[$x]=strtoupper($_GET["nombre$y"]);
$codigos[$x]=$_GET["codigo$y"];
$nota1[$x]=$_GET["prnota$y"];
$nota2[$x]=$_GET["segnota$y"];
$nota3[$x]=$_GET["ternota$y"];
$nota_definitiva[$x]=calcular_definitiva($nota1[$x],$nota2[$x],$nota3[$x]);
$x=$x+1;
}
echo "<table border=1><tr><TD>CODIGO</TD><TD>NOMBRE</TD><TD>NOTA1</TD><TD>NOTA2</TD><TD>NOTA3</TD><TD>DEFINITIVA</TD></TR>";
$x=0;
while($x<10){
$row="<tr><td>".$codigos[$x]."</td><td>".$nombres[$x]."</td><td>".$nota1[$x]."</td><td>".$nota2[$x]."</td><td>".$nota3[$x]."</td><td>".$nota_definitiva[$x]."</td></tr>";
echo $row;
$x++;
}
echo "</table>";



}

function calcular_definitiva($nota1,$nota2,$nota3){
$valor1 = ($nota1*25)/100;
$valor2 = ($nota2*35)/100;
$valor3 = ($nota3*40)/100;
$definitiva=$valor1+$valor2+$valor3;
//echo $valor1 ." ". $valor2." ". $valor3;
return $definitiva;


}

?>
</BODY>
</HTML>