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.
Ahora Aprender A Programar está en Facebook. Noticias, novedades y mucho más. Síguenos en Facebook
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.
<?phpfunction 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/>';?>
<?phpfunction 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/>';?>
<?phpfunction 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); ?>
<?phpfunction 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 <?phpfor ($f = 50; $f > 40; $f--){echo "$f, ";}?>
EJERCICIO 3 PUNTO B <?phpfor ( $valor = 0; $valor < 11; $valor+=2 ){echo "$valor <br/>";}?>
EJERCICIO 4 PUNTO A <?phpfor ( $m = 50; $m <524; $m+=25 ){echo " $m <br/> ";}?>
EJERCICIO 4 PUNTO B <?phpfor ( $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