61
Aprender a programar desde cero / Re:Ejercicio CU00836B ejemplos funciones en php leer y escribir datos a archivos
« en: 12 de Febrero 2015, 00:09 »
ok mario muchisimas gracias por tus consejos y ayuda.
Aprende Java con el libro "Aprender a programar en Java desde cero. Curso paso a paso." Editorial aprenderaprogramar. com. 200 pgs. Disponible en papel y ebook.
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
<?php
function escribirTresNumeros($num1,$num2,$num3){
echo 'Que comience la funcion<BR/><BR/>Se han escrito los numeros:<BR/><BR/>';
echo $num1.'<BR/>';
echo $num2.'<BR/>';
echo $num3.'<BR/>';
$fp = fopen("ejercicio4.txt", "w");
fputs($fp,$num1."\n".$num2."\n".$num3."\n");
fclose($fp);
}
escribirTresNumeros(2,8,14);
function obtenerSuma($ejercicio4) {
$sumatorio = 0;
$fp = fopen($ejercicio4, "r");
$i = 0;
while(!feof($fp)) {
$linea = fgets($fp);
$sumatorio = $sumatorio+$linea;
if (!feof($fp)) {echo 'El dato leido en la linea '.$i. ' es '.$linea . ' y el sumatorio por ahora vale '.$sumatorio.'<br />';}
$i=$i+1;
}
fclose($fp);
return $sumatorio;
}
echo "<BR/>La sumatoria de los datos en el archivo datosEjercicioA es: " . obtenerSuma('ejercicio4.txt')."<BR/>";
function obtenerArray($ejercicio4) {
$miarray = array();
$fp = fopen($ejercicio4, "r");
$i = 0;
while(!feof($fp)) {
$miarray[$i] = fgets($fp);
$i=$i+1;
}
fclose($fp);
return $miarray;
}
$miNuevoArray = obtenerArray('ejercicio4.txt');
echo $miNuevoArray[0].'<BR/>'.'<BR/>';
echo $miNuevoArray[1].'<BR/>'.'<BR/>';
echo $miNuevoArray[2].'<BR/>'.'<BR/>';
echo $miNuevoArray[3].'<BR/>'.'<BR/>';
?>
<?php
function obtenerArray($rutadearchivo) {
$miarray = array();
$fp = fopen($rutadearchivo, "r");
$i = 0;
while(!feof($fp)) {
$miarray[$i] = fgets($fp);
$i=$i+1;
}
fclose($fp);
return $miarray;
}
$miNuevoArray = obtenerArray('rutadearchivo.txt');
echo $miNuevoArray[0].'<BR/>'.'<BR/>';
echo $miNuevoArray[1].'<BR/>'.'<BR/>';
echo $miNuevoArray[2].'<BR/>'.'<BR/>';
echo $miNuevoArray[3].'<BR/>'.'<BR/>';
?>
<?php
function escribirTresNumeros($num1,$num2,$num3){
echo 'Que comience la funcion<BR/><BR/>Se han escrito los numeros:<BR/><BR/>';
echo $num1.'<BR/>';
echo $num2.'<BR/>';
echo $num3.'<BR/>';
$fp = fopen("datosEjercicioA.txt", "a");
fputs($fp,$num1."\n".$num2."\n".$num3."\n");
fclose($fp);
}
escribirTresNumeros(1000,2000,3000);
?>
<?php
function obtenersuma(rutadearchivo.txt)
{
$tmp='rutadearchivo.txt';
return $tmp;
$fp = fopen("rutadearchivo.txt", "r+");
$fp2 = fgets($fp);
fclose($fp);
}
echo "<BR/>La sumatoria de los datos es" . obtenersuma('rutadearchivo.txt');
?>
<?php
$estudiantes[0][0] = "1";
$estudiantes[0][1] = "14";
$estudiantes[0][2] = "8";
$estudiantes[0][3] = "3";
$estudiantes[1][0] = "6";
$estudiantes[1][1] = "19";
$estudiantes[1][2] = "7";
$estudiantes[1][3] = "2";
$estudiantes[2][0] = "3";
$estudiantes[2][1] = "13";
$estudiantes[2][2] = "4";
$estudiantes[2][3] = "1";
echo "en basico de ingles hay" . $estudiantes[0][0]."estudiantes"."<BR/>";
echo "en basico de frances hay" . $estudiantes[0][1]."estudiantes"."<BR/>";
echo "en basico de aleman hay" . $estudiantes[0][2]."estudiantes"."<BR/>";
echo "en basico de ruso hay" . $estudiantes[0][3]."estudiantes"."<BR/><BR/>";
echo "en medio de ingles hay" . $estudiantes[1][0]."estudiantes"."<BR/>";
echo "en medio de frances hay" . $estudiantes[1][1]."estudiantes"."<BR/>";
echo "en medio de aleman hay" . $estudiantes[1][2]."estudiantes"."<BR/>";
echo "en medio de ruso hay" . $estudiantes[1][3]."estudiantes"."<BR/><BR/>";
echo "en avanzado de ingles hay" . $estudiantes[2][0]."estudiantes"."<BR/>";
echo "en avanzado de frances hay" . $estudiantes[2][1]."estudiantes"."<BR/>";
echo "en avanzado de aleman hay" . $estudiantes[2][2]."estudiantes"."<BR/>";
echo "en avanzado de ruso hay" . $estudiantes[2][3]."estudiantes"."<BR/>";
<?php
$segundo = array(
array("1","14","8","3"),
array("6","19","7","2"),
array("3","13","4","1"),
);
echo $segundo[0][0]."Este es el numero de estudiantes que estan en el nivel basico de ingles "."<BR/>";
echo $segundo[0][1]."este es el numero de estudiantes que estan en el nivel basico de Frances"."<BR/>";
echo $segundo{0}{2}."este es el numero de estudiantes que estan en el nivel basico de Aleman"."<BR/>";
echo $segundo{0}{3}."este es el numero de estudiantes que estan en el nivel basico de Ruso"."<BR/><BR/>";
echo $segundo[1][0]."Este es el numero de estudiantes que estan en el nivel medio de ingles "."<BR/>";
echo $segundo[1][1]."este es el numero de estudiantes que estan en el nivel medio de Frances"."<BR/>";
echo $segundo{1}{2}."este es el numero de estudiantes que estan en el nivel medio de Aleman"."<BR/>";
echo $segundo{1}{3}."este es el numero de estudiantes que estan en el nivel medio de Ruso"."<BR/><BR/>";
echo $segundo[2][0]."Este es el numero de estudiantes que estan en el nivel avanzado de ingles "."<BR/>";
echo $segundo[2][1]."este es el numero de estudiantes que estan en el nivel avanzado de Frances"."<BR/>";
echo $segundo{2}{2}."este es el numero de estudiantes que estan en el nivel avanzado de Aleman"."<BR/>";
echo $segundo{2}{3}."este es el numero de estudiantes que estan en el nivel avanzado de Ruso"."<BR/><BR/>";
?>
<?php
$alumnos[0] = array("1","14","8","3");
$alumnos[1] = array("6","19","7","2");
$alumnos[2] = array("3","13","4","1");
echo $alumnos[0][0]."Este es el numero de estudiantes que estan en el nivel basico de ingles "."<BR/>";
echo $alumnos[0][1]."Este es el numero de estudiantes que estan en el nivel basico de frances "."<BR/>";
echo $alumnos[2][2]."Este es el numero de estudiantes que estan en el nivel basico de aleman "."<BR/>";
echo $alumnos[2][3]."Este es el numero de estudiantes que estan en el nivel basico de ruso "."<BR/><BR/>";
echo $alumnos[1][0]."Este es el numero de estudiantes que estan en el nivel medio de ingles "."<BR/>";
echo $alumnos[1][1]."este es el numero de estudiantes que estan en el nivel medio de Frances"."<BR/>";
echo $alumnos{1}{2}."este es el numero de estudiantes que estan en el nivel medio de Aleman"."<BR/>";
echo $alumnos{1}{3}."este es el numero de estudiantes que estan en el nivel medio de Ruso"."<BR/><BR/>";
echo $alumnos[2][0]."Este es el numero de estudiantes que estan en el nivel avanzado de ingles "."<BR/>";
echo $alumnos[2][1]."este es el numero de estudiantes que estan en el nivel avanzado de Frances"."<BR/>";
echo $alumnos{2}{2}."este es el numero de estudiantes que estan en el nivel avanzado de Aleman"."<BR/>";
echo $alumnos{2}{3}."este es el numero de estudiantes que estan en el nivel avanzado de Ruso"."<BR/><BR/>";
?>
<?php
$animal[0][0] = "1";
$animal[0][1] = "14";
$animal[0][2] = "8";
$animal[0][3] = "3";
echo "en basico de ingles hay" . $animal[0][0]."estudiantes"."<BR/>";
echo "en basico de frances hay" . $animal[0][1]."estudiantes"."<BR/>";
echo "en basico de aleman hay" . $animal[0][2]."estudiantes"."<BR/>";
echo "en basico de ruso hay" . $animal[0][3]."estudiantes"."<BR/>";
?>
<?php
$trol = 50;
while ($trol>40){
echo "$trol . <br> ";
$trol--;
}
?>
EJERCICIO 1 PUNTO B : <?php
$contador = 0;
while ($contador < 11){
echo "$contador, ";
$contador+=2;
}
?>
EJERCICIO 2 PUNTO A <br><br>
<?php
$a = 50;
do {
echo "$a, ";
$a--;
} while ($a > 40);
?>
EJERCICIO 2 PUNTO B <?php
$b = 0;
do {
echo "$b, ";
$b+=2;
} while ($b < 11);
?>
EJERCICIO 3 PUNTO A <?php
for ($f = 50; $f > 40; $f--){
echo "$f, ";
}
?>
EJERCICIO 3 PUNTO B <?php
for ( $valor = 0; $valor < 11; $valor+=2 ){
echo "$valor <br/>";
}
?>
EJERCICIO 4 PUNTO A <?php
for ( $m = 50; $m <524; $m+=25 ){
echo " $m <br/> ";
}
?>
EJERCICIO 4 PUNTO B <?php
for ( $j = 100; $j < 600; $j+=100 ){
echo " $j/20 <br/> ";
echo $j/20 . "<br/>";
}
?>
<?php
$var = "didactica y divulgacion de la programacion";
$sub1 = substr($var, 0,9);
$sub2 = substr($var, 10,1);
$sub3 = substr($var, 12, 11 );
$sub4 = substr($var, 24,2);
$sub5 = substr($var, 27,2);
$sub6 =substr ($var, 30);
echo "La subcadena numero uno es la siguiente: $sub1 <br />";
echo "La subcadena numero dos es la siguiente: $sub2 <br />";
echo "La subcadena numero tres es la siguiente: $sub3 <br />";
echo "La subcadena numero cuatro es la siguiente: $sub4 <br/>";
echo "la subcadena numero cinco es la siguente: $sub5 <br/>";
echo "la subcadena numero seis es la siguiente: $sub6 <br/><br/>";
$union = $sub1 . $sub3 . $sub6 ;
echo "La subcane numero 3 concatenada con la subcadena numero 2 es: $union <br /><br/>";
$n = strlen ($sub1);
$m = strlen ($sub3);
$l = strlen ($sub6);
echo "la longitud de la subcadena 1 es $n <br/>";
echo "la longitud de la subcadena 3 es $m <br/>";
echo "la longitud de la subcadena 6 es $l<br/>";
?>
<?php
$tipo = "rueda de camion";
$grosor = 0.33;
$marca = "kimashuru";
$diametro = 1.25;
if ($diametro > 1.4) {
echo "la rueda es para un vehiculo grande.";
} else if ($diametro <= 1.4) {
echo "la rueda es para un vehiculo pequeno.";
}
else {
echo "no existe un tamano de rueda valido";
}
?>
<?php
$var = "didactica y divulgacion de la programacion";
$sub1 = substr($var, 0,9);
$sub2 = substr($var, 10,1);
$sub3 = substr($var, 11, 13 );
$sub4 = substr($var, 14,1);
$sub5 = substr($var, 24,25);
$sub6 =substr ($var, 26);
echo "La subcadena numero uno es la siguiente: $sub1 <br />";
echo "La subcadena numero dos es la siguiente: $sub2 <br />";
echo "La subcadena numero tres es la siguiente: $sub3 <br />";
echo "La subcadena numero cuatro es la siguiente: $sub4 <br/>";
echo "la subcadena numero cinco es la siguente: $sub5 <br/>";
echo "la subcadena numero seis es la siguiente: $sub6 <br/>";
?>
Debo separar cada palabra con la primera pude ( me da bien ) con la segunda que es "y" me demore bastante hasta que vi un ejemplo y vi que se usaba 10,1.Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.
Abraham Lincoln (1808-1865) Presidente estadounidense.
aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación