Boas galera do VoL, estou a compartilhar um script simples que eu criei, é uma tabuada, porém o interessante dela é que você pode definir o Inicio e o Fim dela, gostaria que vocês dessem alguma opnião, é meu primeiro script postado aqui na comunidade. Vlw
print("Created By: KadoshiPython")
print("")
while True:
print("")
n=int(input("Tabuada de: "))
inicio=int(input("Inicio da tabuada: "))
fim=int(input("Fim da tabuada: "))
print("")
x=inicio
while x <=fim:
igual=(n*x)
print("%d x %d = %d" % (n, x, igual))
x=x+1
Não conseguimos carregar os anúncios.Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
2. Re: Script Python (Tabuada)
lipmanusa Debian
Post recolhido
Enviado em 26/07/2016 - 01:51h
que estranho... eu tambem criei uma hoje cedo...
ela tem 3 operações: x - +
estou pensando em colocar / tambem, assim fica completa!
vejo que usou python 3...
a minha foi criada em C
3. Re: Script Python (Tabuada)
removidousa Nenhuma
Post recolhido
Enviado em 26/07/2016 - 08:41h
lipman escreveu:
que estranho... eu tambem criei uma hoje cedo...
ela tem 3 operações: x - +
estou pensando em colocar / tambem, assim fica completa!
vejo que usou python 3...
a minha foi criada em C
Que interessante, vou adicionar esses operadores + - / ao meu script, para ficar completa também!, ainda hoje estarei a compartilhar o script "Melhorado".
Vlw Lisandro, já coloquei ele já está na fila de espera
6. Re: Script Python (Tabuada)
removidousa Nenhuma
Post recolhido
Enviado em 26/07/2016 - 11:18h
Estou modificando o programa para aceitar números decimais
7. Re: Script Python (Tabuada)
removidousa Nenhuma
Post recolhido
Enviado em 26/07/2016 - 11:39h
KadoshiPython escreveu:
lipman escreveu:
que estranho... eu tambem criei uma hoje cedo...
ela tem 3 operações: x - +
estou pensando em colocar / tambem, assim fica completa!
vejo que usou python 3...
a minha foi criada em C
Que interessante, vou adicionar esses operadores + - / ao meu script, para ficar completa também!, ainda hoje estarei a compartilhar o script "Melhorado".
Dito e feito, Tabuada 0.2:
print("""
*******************************************
** **|Created By: KadoshiPython |** **
** ********************************** **
** ********|TABUADA "INFINITA"|******** **
***************************************************
** ******| Adição | + |****** **
** *****| Subtração | - |***** **
** ****| Divisão | / |**** **
** ***| Multiplicação | * |*** **
******************************************
""")
while True:
iord=input("Deseja uma tabuada de números inteiros(I) ou decimais(D): ")
if (iord =="i" or iord== "I"):
print(">INTEIROS<")
print("")
while True:
print("")
oper=input("Digite o operador: ")
print("")
n=int(input("Tabuada de: "))
inicio=int(input("Inicio da tabuada: "))
fim=int(input("Fim da tabuada: "))
print("")
if oper =="*":
x=inicio
while x <=fim:
igual=(n*x)
print("%.0f x %d = %d" % (n, x, igual))
x=x+1
elif oper == "+":
x=inicio
while x <=fim:
igual=(n+x)
print("%d + %d = %d" % (n, x, igual))
x=x+1
elif oper == "-":
x=inicio
while x <=fim:
igual=(n-x)
print("%d - %d = %d" % (n, x, igual))
x=x+1
elif oper == "/":
x=inicio
while x <=fim:
igual=(n/x)
print("%d / %d = %d" % (n, x, igual))
x=x+1
else:
print(">>>Operador invalido<<<")
if (iord =="d" or iord== "D"):
print("")
print(">DECIMAIS<")
while True:
print("")
oper=input("Digite o operador: ")
print("")
n=float(input("Tabuada de: "))
inicio=float(input("Inicio da tabuada: "))
fim=float(input("Fim da tabuada: "))
print("")
if oper =="*":
x=inicio
while x <=fim:
igual=(n*x)
print("%.1f x %.1f = %5.1f" % (n, x, igual))
x=x+1
elif oper == "+":
x=inicio
while x <=fim:
igual=(n+x)
print("%.1f + %.1f = %5.1f" % (n, x, igual))
x=x+1
elif oper == "-":
x=inicio
while x <=fim:
igual=(n-x)
print("%.1f - %.1f = %5.1f" % (n, x, igual))
x=x+1
elif oper == "/":
x=inicio
while x <=fim:
igual=(n/x)
print("%.1f / %.1f = %2.2f" % (n, x, igual))
x=x+1
else:
print(">>>Operador invalido<<<")
else:
print("")
print(">>>Invalido<<<")
print("")
Qualquer erro ou alguma coisa estranha me avise por favor!
8. Re: Script Python (Tabuada)
ctw6avusa Nenhuma
Post recolhido
Enviado em 26/07/2016 - 12:16h
Legal sua calculadora, o meu primeiro programinha em python também foi uma calculadora e se está começando e quer aprender sobre classes, funções e etc... sugiro tentar criar uma interface gráfica para ela. Essa é só uma dica.
----------------------------------------------------------
Debiano com uma pitada de slack
----------------------------------------------------------
9. Re: Script Python (Tabuada)
lipmanusa Debian
Post recolhido
Enviado em 26/07/2016 - 15:14h
a minha surgiu um imprevisto... quando coloquei / para dividir deu imagem de nucleo gravada, segue o codigo:
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int loop = 13;
int r;
int n1;
int n2;
int total;
float t;
printf ("***********************************************\n");
printf ("|| seja bem vindo a sua mais moderna tabuada ||\n");
printf ("|| escolha a modalidade abaixo ||\n");
printf ("|| (1) + (1) ||\n");
printf ("|| (2) - (2) ||\n");
printf ("|| (3) x (3) ||\n");
printf ("|| (4) / (4) ||\n");
printf ("|| CREDITOS: Felipe Silva Natividade RJ ||\n");
printf ("***********************************************\n");
printf ("\n\n\n");
printf ("digite o numero correspondente aqui: ");
scanf ("%i", &r);
switch (r){
case 1:
printf ("tabuada de qual numero?\n");
printf ("digite aqui: ");
scanf ("%i", &n1);
Assim fica fácil sair do while True, já que tabuada de zero é zero.
----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)
Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden