Enviado em 25/07/2016 - 22:33h
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. Vlwprint("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
Enviado em 26/07/2016 - 08:41h
Enviado em 26/07/2016 - 09:45h
Parabéns!Enviado em 26/07/2016 - 10:36h
Enviado em 26/07/2016 - 11:39h
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("")
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.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); for (n2 = 0; n2 < loop; n2++){ total = n1 + n2; printf ("%i + %i = %i\n", n1, n2, total); } break; case 2: printf ("tabuada de qual numero?\n"); printf ("digite aqui: "); scanf ("%i", &n1); for (n2 = 0; n2 < loop; n2++){ total = n1 - n2; printf ("%i - %i = %i\n", n1, n2, total); } break; case 3: printf ("tabuada de qual numero?\n"); printf ("digite aqui: "); scanf ("%i", &n1); for (n2 = 0; n2 < loop; n2++){ total = n1 * n2; printf ("%i x %i = %i\n", n1, n2, total); } break; case 4: printf ("tabuada de qual numero?\n"); printf ("digite aqui: "); scanf ("%i", &n1); for (n2 = 0; n2 < loop; n2++){ t = (n1 / n2); printf ("%i / %i = %f\n", n1, n2, t); } break; default:{ printf ("command not found!\n"); } } return EXIT_SUCCESS; }
Enviado em 16/09/2016 - 15:38h
Uma possibilidade éCriar entrada (menuentry) ISO no Grub
Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Instalar o VIM 9.1 no Debian 12
Como saber o range de um IP público?
Muitas dificuldades ao instalar distro Linux em Notebook Sony Vaio PCG-6131L (VPCEA24FM)
Slackpkg+ (Slackpkg Plus) está de volta!
Como dividir duas janelas igualmente e lado-a-lado na sua tela