ARRAYS BIDIMENSIONALES CON FOR Y CIN C++

Para introducir un valor en el array bidimensional usamos el bucle for usando de contador el índice:

int mi_array_for[3][3];Nombre del array con tres filas y tres columnas
for (int fila = 0; fila < 3; fila++)
->Damos el valor a la variable fila 0 mientras sea menor de 3 le incrementamos +1 se mantiene en el bucle.

dentro de este bucle creamos otro que incremente la columna algo así.

for (int columna = 0; columna < 3; columna++)
{
aquí ponemos cin para pedir el valor de la columna por teclado mientras no sea mayor de 3 incrementamos +1




ARRAYS BIDIMENSIONALES C++

los arrays bidimensionales guardan dos índices por posición, tienen filas y columnas.

Parecido a una guerra de barcos.

se seleccionan los elementos con 0-0 0-1 etc..

Ejemplo de código fuente:




IOSTREAM, COUT USING STD C++

Iostream es una librería que forma parte de la librería estándar de C++ es utilizado para entrada y salida de datos, acrónimo de Input output Stream.

se utiliza para hacer uso de los objetos

cout -> Para la salida de datos por pantalla ( carácter de salida)

cin -> Para la entrada de datos por teclado

clog -> Esta asociado con el flujo de la salida de errores

cerr ->Carácter error se usa para imprimir errores en pantalla ( carácter error)

Ejemplo de codigo fuente

>> # include <iostream>

>> using namespace std;

// Declaracion_varibles.cpp

#include <iostream> // Carga de librería

using namespace std; // Nombre estándar

int main() // Función entera main
{
int saldo; // Declaración de variable
saldo = 8000; // Valor que se asigna a la variable

cout << saldo <<«\n»; // Imprimir por pantalla el valor de la variable

system(«pause»); // No continua hasta no pulsar una tecla

}

system("pause"); // No continua hasta no pulsar una tecla

con esta sentencia creamos una pausa hasta presionar una tecla




Bucle while en Python

FORMA PARTE DE LOS BUCLES QUE SE UTILIZAN PARA REPETIR SENTENCIAS.

WHILE forma un bucle que se utiliza para repetir un programa las veces que sea necesario.

While está recomendado para la repetición cuando no se sabe las veces se repetirá la sentencia, suelen tener la siguiente sintaxis.

  1. while condición:

    • bloque de instrucciones
    • print (» Hola mundo»)
    • etc..

Ejemplo de código fuente:

print («\n Teclea un numero de 1 al 5 para salir»)

numero=int(input(«\n  «))

while numero > 5  :

    print («\n Teclea un numero de 1 al 5 para salir»)

    numero=int(input(«\n  «))

    while numero < 0 :

        print («\n Teclea un numero de 1 al 5 para salir»)

        numero=int(input(«\n  «))

print («Exit»)




IF Y ELSE EN PYTHON

If sirve de condicional si se cumple la sentencia que refiere para seguir el camino marcado desde el if.

Ejecuta el bloque si se cumple la condición de entrada.

Ejemplo de código fuente:

print («\n Teclea un numero de 1 al 5 para salir»)

numero=int(input(«\n  «))

if numero > 5:

    print(«El numero tecleado no vale es «, numero)

    print («\n Teclea un numero de 1 al 5 para salir»)

numero=int(input(«\n  «))

if numero < 0:

    print(«El numero tecleado no vale es «, numero)

    print («\n Teclea un numero de 1 al 5 para salir»)

numero=int(input(«\n «))

La sentencia else es el camino que sigue el programa si la sentencia if no se cumple

print («\n Teclea un numero de 1 al 5 para salir»)

numero=int(input(«\n  «))

if numero > 5:

    print(«El numero tecleado no vale es «, numero)

    print («\n Teclea un numero de 1 al 5 para salir»)

else:

    print («\n Teclea un numero de 1 al 5 para salir»)

    numero=int(input(«\n  «))  

numero=int(input(«\n  «))

if numero < 0:

    print(«El numero tecleado no vale  es «,numero)

    print («\n Teclea un numero de 1 al 5 para salir»)

else:

    print («\n Teclea un numero de 1 al 5 para salir»)

    numero=int(input(«\n  «))




POP EN PYTHON

Pop en Python

Para elinar el ultimo elemneto de la lista se usa pop si no especificas ningun indice.

si especificas un índice ese será eliminado.

Ejemplo de pop con índice y sin índice

milista=[«gato», «perro», «leon»,»cocodrilo»]
milista2=[«coco»,» sandia»]
doslistas=milista+milista2
print(doslistas[:])
print(«la lista con pop»,doslistas.pop(2))
print(doslistas[:])

Mostrara esto en pantalla:

[‘gato’, ‘perro’, ‘leon’, ‘cocodrilo’, ‘coco’, ‘sandia’]
la lista con pop leon
[‘gato’, ‘perro’, ‘cocodrilo’, ‘coco’, ‘sandia’]




COMO IMPRIMIR LA FECHA EN PYTHON

Con la función TIME que contiene herramientas para trabajar con fechas y horas.

La función ASCTIME() que retorna una cadena de texto con la fecha del sistema.

Ejemplo de código

>>> import time

>>> mifecha= time.asctime()

>>>print(mifecha)




OPERADOR OR EN PYTHON

El operador OR dará true siempre que algún operando sea true.

>> if edad == 30 or edad ==35: \\ Se cumple siempre que sea edad = 30 o 35

>> print ( «la edad es de 30 35 «)

Ejemplo de código fuente de OR:

True como resultado por a ver un true en la variable1

variable1= True
variable2= False

print (variable1 or variable2)

false por no estar true

variable1= False
variable2= False

print (variable1 or variable2)




AND EN PYTHON OPERADOR LOGICO

And en Python compara dos operandos si son verdaderos

devuelve el valor true si los dos son true (verdaderos)

Ejemplo de código fuente de and:

AND SOBRE TRUE Y FALSE

>>># TRUE

>>>boleano1= True
>>>bolaeno2= True
>>>print («\n», boleano1 and bolaeno2)

Ahora false

>>># FALSE

>>>boleano1= True
>>>bolaeno2= False
>>>print («\n», boleano1 and bolaeno2,»\n»)
>>>input («Presiona enter para continuar»)




DICIONARIOS EN PHYTHON

Son estructuras de datos que nos permiten almacenar valores de diferentes tipos. cadenas de textos (stirngs) enteros, decimales y listas de otros diccionarios

los diccionarios están ordenados y así facilitan su búsqueda-

los diccionarios son mutables se pueden variar.se guardan utilizando un par de valores que siempre van enlazados. Una es la denominada como (Key o Clave).

Diccionario de Python

>>>print(» Introduce tu Nombre y apellido»)
>>>nombre=input(«\n Nombre «)# Introduce por teclado el valor de variable «nombre»
>>>apellidos=input(«\n Apellido «)# Introduce por teclado el valor de variable «apellido»

>>>el_diccionario={«Nombre»:nombre,»1º Apellido»:apellidos}# diccionario

>>>print(«\n Tu Nombre «,el_diccionario[«Nombre»])# Diccionario key

>>>print(«\n Tu Apellido «,el_diccionario[«1º Apellido»])# Diccionario key

>>input(«\n Presiona Enter para continuar «)# Pausa hasta presionar enter