Tag Archives: WSQ10

#WSQ10

This program consists on ask the user for ten numbers and show the user the total, average and standard deviation of those numbers.

I implemented arrays, but is useful to know that this program works with vectors too.

Here you have some pictures, the first one shows my code and in the second one you can show the program working.

The “new” thing in this program is know how to declare and use arrays, but I found it really simple, because once you know how to declare a variable, declare an array is easy, because you follow the same structure.

If you don’t know how to implement arrays, you can look this link, I found it really useful:

http://www.cplusplus.com/doc/tutorial/arrays/

Also, you can find my code here:

GitHub: https://github.com/taniaprogram/SolvingProblemsWithProgramming/blob/master/Arreglos.cpp

Google Drive: https://drive.google.com/file/d/0B-NM4ghaDXBvVndJMjVhNFE3QW8/view?usp=sharing

Lists #WSQ10 #TC1014

Finished the WSQ10, the only problem I had in this program was to get the logic of the operations, saw some youtube videos and at last, I managed to understand it.

WSQ10

WSQ10

WSQ10
in this program i make i save numbers in alist whit a append to get the standar derivation
here is my program
https://github.com/juanheuforico/mastery/blob/master/WSQ10.py

#Juan Antonio Olvera Robles
import math
import statistics

awn=1
lis=[]
while(awn!=’n’):
    ad=float(input(“give me a number to put it in a list”))
    lis.append(ad)
    awn=str(input(“do you want add another number? put n for no”))
def dev(ad):
    suma=0
    print(lis)
    print(len(lis))
    for i in range(0,len(lis)):
        suma=suma + lis[i]
    average=suma/len(lis)
    dev=average**.5
    return dev

print(“standard deviation”, dev(ad))

WSQ10

WSQ10

WSQ10
in this program i make i save numbers in alist whit a append to get the standar derivation
here is my program
https://github.com/juanheuforico/mastery/blob/master/WSQ10.py

#Juan Antonio Olvera Robles
import math
import statistics

awn=1
lis=[]
while(awn!=’n’):
    ad=float(input(“give me a number to put it in a list”))
    lis.append(ad)
    awn=str(input(“do you want add another number? put n for no”))
def dev(ad):
    suma=0
    print(lis)
    print(len(lis))
    for i in range(0,len(lis)):
        suma=suma + lis[i]
    average=suma/len(lis)
    dev=average**.5
    return dev

print(“standard deviation”, dev(ad))

WSQ10

WSQ10

WSQ10
in this program i make i save numbers in alist whit a append to get the standar derivation
here is my program
https://github.com/juanheuforico/mastery/blob/master/WSQ10.py

#Juan Antonio Olvera Robles
import math
import statistics

awn=1
lis=[]
while(awn!=’n’):
    ad=float(input(“give me a number to put it in a list”))
    lis.append(ad)
    awn=str(input(“do you want add another number? put n for no”))
def dev(ad):
    suma=0
    print(lis)
    print(len(lis))
    for i in range(0,len(lis)):
        suma=suma + lis[i]
    average=suma/len(lis)
    dev=average**.5
    return dev

print(“standard deviation”, dev(ad))

WSQ10

WSQ10 Lists

Here is my code for the https://github.com/carolinarmtz/TC1017/blob/master/WSQ10.cpp

and the screen of the running program…

WSQ10 LISTS

LISTAS

La lista es una sequencia de valores y esos valores son llamados como elementos. Esos elementos pueden ser de cualquier tipo. En este ejercicio  nos piden hacer un programa que muestra el total, el promedio y la desviación estándar con listas. Hay que utilizar loops para esto.

Aquí el código en fotos:

WSQ10 LISTS
WSQ10 LISTS

Una forma fácil de sacar la suma total es poner “sum()”, pero aquí decidí utilizar un “for in range” para declarar una variable a 0, tomar cada valor de la lista y sumarlas con la variable ya declarada hasta que termine con todos. Para el promedio fue sencillo, solo llamas la función con los valores ya resueltos y dividirlas por el número de valores que hay en la lista: para eso se utiliza “len()”. Para la desviación estándar es algo complicado de expliar. Declaras una variable con la función del promedio con los resultados ya resueltos, declaras 3 variables (t, d, o) a 0 y utilizas un “while”para declarar que el loop se romperá si “t” llegara a “len(n)”. Pon “d” para que toma la fórmula de la desviación estándar tomando cada valor dentro de la lista, cada vez que realiza un valor se suma a 1 con “t” hasta llegar a “len(n)”, luego declara “o” para que cada valor de “d” sea sacado se sume con “o” hasta llegar al límite de acuerdo a la variable “t”. Por último, dividir “o” entre “len(n)” y sacar raíz cuadrada.

Para poner valores dentro de la lista se puede utilizares 2 cosas: o puedes poner valores determinados dentro de la lista o ponerlas cuando el programa te lo pregunte. Si eliges la segunda opción, debes de primer declarar otra variable (s) a 0 y utilizar un “while” que se rompe si “s” llegue a 10. Para cada valor puesto se agregará a la lista con “append”. Llamas el nombre de la lista con punto, pon “append” y entre paréntesis será cada valor agregado hasta llegar al límite propuesto por “s” porque “s” llegó a su límite (10) para que rompa el loop. Aquí el output:

WSQ10 LISTS

Aquí el link en GitHub:
https://github.com/YeshuaAguilar02/PYTHON/blob/master/WSQ10

WSQ10 LISTS

LISTAS

La lista es una sequencia de valores y esos valores son llamados como elementos. Esos elementos pueden ser de cualquier tipo. En este ejercicio  nos piden hacer un programa que muestra el total, el promedio y la desviación estándar con listas. Hay que utilizar loops para esto.

Aquí el código en fotos:

WSQ10 LISTS
WSQ10 LISTS

Una forma fácil de sacar la suma total es poner “sum()”, pero aquí decidí utilizar un “for in range” para declarar una variable a 0, tomar cada valor de la lista y sumarlas con la variable ya declarada hasta que termine con todos. Para el promedio fue sencillo, solo llamas la función con los valores ya resueltos y dividirlas por el número de valores que hay en la lista: para eso se utiliza “len()”. Para la desviación estándar es algo complicado de expliar. Declaras una variable con la función del promedio con los resultados ya resueltos, declaras 3 variables (t, d, o) a 0 y utilizas un “while”para declarar que el loop se romperá si “t” llegara a “len(n)”. Pon “d” para que toma la fórmula de la desviación estándar tomando cada valor dentro de la lista, cada vez que realiza un valor se suma a 1 con “t” hasta llegar a “len(n)”, luego declara “o” para que cada valor de “d” sea sacado se sume con “o” hasta llegar al límite de acuerdo a la variable “t”. Por último, dividir “o” entre “len(n)” y sacar raíz cuadrada.

Para poner valores dentro de la lista se puede utilizares 2 cosas: o puedes poner valores determinados dentro de la lista o ponerlas cuando el programa te lo pregunte. Si eliges la segunda opción, debes de primer declarar otra variable (s) a 0 y utilizar un “while” que se rompe si “s” llegue a 10. Para cada valor puesto se agregará a la lista con “append”. Llamas el nombre de la lista con punto, pon “append” y entre paréntesis será cada valor agregado hasta llegar al límite propuesto por “s” porque “s” llegó a su límite (10) para que rompa el loop. Aquí el output:

WSQ10 LISTS

Aquí el link en GitHub:
https://github.com/YeshuaAguilar02/PYTHON/blob/master/WSQ10

WSQ10 LISTS

LISTAS

La lista es una sequencia de valores y esos valores son llamados como elementos. Esos elementos pueden ser de cualquier tipo. En este ejercicio  nos piden hacer un programa que muestra el total, el promedio y la desviación estándar con listas. Hay que utilizar loops para esto.

Aquí el código en fotos:

WSQ10 LISTS
WSQ10 LISTS

Una forma fácil de sacar la suma total es poner “sum()”, pero aquí decidí utilizar un “for in range” para declarar una variable a 0, tomar cada valor de la lista y sumarlas con la variable ya declarada hasta que termine con todos. Para el promedio fue sencillo, solo llamas la función con los valores ya resueltos y dividirlas por el número de valores que hay en la lista: para eso se utiliza “len()”. Para la desviación estándar es algo complicado de expliar. Declaras una variable con la función del promedio con los resultados ya resueltos, declaras 3 variables (t, d, o) a 0 y utilizas un “while”para declarar que el loop se romperá si “t” llegara a “len(n)”. Pon “d” para que toma la fórmula de la desviación estándar tomando cada valor dentro de la lista, cada vez que realiza un valor se suma a 1 con “t” hasta llegar a “len(n)”, luego declara “o” para que cada valor de “d” sea sacado se sume con “o” hasta llegar al límite de acuerdo a la variable “t”. Por último, dividir “o” entre “len(n)” y sacar raíz cuadrada.

Para poner valores dentro de la lista se puede utilizares 2 cosas: o puedes poner valores determinados dentro de la lista o ponerlas cuando el programa te lo pregunte. Si eliges la segunda opción, debes de primer declarar otra variable (s) a 0 y utilizar un “while” que se rompe si “s” llegue a 10. Para cada valor puesto se agregará a la lista con “append”. Llamas el nombre de la lista con punto, pon “append” y entre paréntesis será cada valor agregado hasta llegar al límite propuesto por “s” porque “s” llegó a su límite (10) para que rompa el loop. Aquí el output:

WSQ10 LISTS

Aquí el link en GitHub:
https://github.com/YeshuaAguilar02/PYTHON/blob/master/WSQ10

WSQ 10