elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 [7]
61  Programación / Programación General / Re: Duda algorritmica (seudocodigo) en: 11 Junio 2019, 01:47 am
Si, es válido...

Puedes hacer asignaciones directas entre variables y arrays y viceversa...
Código:
Array(n) = z
z = Array(n)

Al caso el parámetro de una función, sigue siendo una variable...
así esto:
Código:
z = array(3)
x = funcion Sumar(20, z)

Es lo mismo que esto:
Código:
x = funcion Sumar(20, array(3) )

Siendo la función:
Código:
entero = Funcion Sumar(entero X, entero Y)
   devolver (X + Y)
fin funcion

Solo basta que los tipos de datos sean compatibles. Incluso puede forzarse una conversión (casting) explícita si implícitamente el lenguaje no lo tolera...

Código:
byte x = 45
array enteros s(20 elementos)
s(5) = x  // conversión implícita.
s(5) = convertirAentero(x)  // conversión explícita
s(5) = x.toInteger //conversión explícita con objetos




Gracias.
62  Programación / Programación General / Duda algorritmica (seudocodigo) en: 10 Junio 2019, 04:14 am
Seria correcto pasar el valor de un elemento de un arreglo al parámetro de una función o acción, de esta manera:

arreglo[4] <--- 2  //Se asigna 2 al elemento del indice 4 del arreglo.

EJAccion (arreglo[4]) // Invocación de la acción, se pasa el elemento del indice 4, del arreglo como
                                      parámetro.

Acción EJAccion (dato: entero ∈ Z) // Declaración de la acción.

¿O debería declarar el parámetro de tipo de dato de tipo arreglo?

El arreglo seria de enteros.
63  Sistemas Operativos / GNU/Linux / Cambiar de minusculas a mayusculas mas rapido en ubuntu en: 8 Junio 2019, 04:25 am
Hola, hace poco uso ubuntu y note que tarda bastante en cambiarse de mayusculas a minusculas, y la segunda letra suele salir en mayuscula tambien, ¿hay alguna manera de cambiar eso?
64  Programación / Programación C/C++ / Re: Ayuda con el scanf n el for en: 18 Mayo 2019, 01:27 am
Podes declarar una variable que almacene la suma de todas las clasificaciones.

Por ejemplo:

Lexico:
float sumClasificaciones=0, nota;


En el cuerpo de for:

printf("...");
scanf("%f", &nota);
sumClasificaciones += nota;

Tambien deberias agregar una variable que cuente las veces que se repite el cuerpo del for, no seria correcto usar la "i" en este caso por que siempre quedaria con 1+ de las veces que se repitio el cuerpo del for, a menos que le decrementes uno,una vez que termine el for.
Páginas: 1 2 3 4 5 6 [7]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines