jotâo Posted December 18, 2011 Report Share Posted December 18, 2011 Tabuada Simples na Linguagem de Programação C++Programa da Tabuada Simples no Contexto do Matriz do Tipo Vetor.Desenvolvimento do Código em C++#include<conio.h> #include<iomanip> using std::setiosflags; using std::setprecision; using std::setw; #include<iostream> using namespace std; using std::cin; using std::cout; using std::endl; #include<cstdlib> //************** #if !defined( z ) #define z 0 #endif #if !defined( u ) #define u 1 #endif #if !defined(fase_inicial) #define fase_inicial z #endif #if !defined(fase_teste) #define fase_teste 10 #endif //********************* unsigned long int main() { system("CLS"); unsigned long int multiplicador = ( 2 ); unsigned long int factors = ( z ); unsigned long int array_multiplicador[fase_teste] = { z }; unsigned long int array_multiplicando[fase_teste] = { z }; unsigned long int array_produto[fase_teste] = { z }; for(factors = (fase_inicial); factors <=(fase_teste); factors = (factors + u )) { array_multiplicador[factors] = (multiplicador); } for(factors = (fase_inicial); factors <= (fase_teste); factors = (factors + u)) { array_multiplicando[factors] = (factors); } for(factors = (fase_inicial); factors <= (fase_teste); factors = (factors + u)) { array_produto[factors] = (array_multiplicador[factors] * array_multiplicando[factors]); } cout <<"\nExibindo a Tabuada Simples do Fator Informado : " <<multiplicador <<endl; for(factors = (fase_inicial); factors <= (fase_teste); factors = (factors + u)) { cout <<array_multiplicador[factors] <<" X " <<array_multiplicando[factors] <<" = " <<array_produto[factors] <<endl; cout <<'\n'; } system("PAUSE"); return(NULL); } :P Usem a imaginação, construíndo, modificando, alterando, estudando, ficando a vontade para criar.Enxugar o código!!!!!!!!!!!!!!!!!!!!!!!! Quote Link to comment Share on other sites More sharing options...
0 Jhonas Posted December 19, 2011 Report Share Posted December 19, 2011 um exemplo que está no forum#include<stdio.h> #include<stdlib.h> /* Nome.........: GERADOR DE TABUADAS 1.0 Data.........: 02/09/2007 Desenvolvedor: Thiago C. Serrilho Email........: webserrilho@gmail.com Descrição....: Faz o calculo de tabuadas a partir de um numero inicial fornecido pelo usuário. É exibido na tela o cálculo de 8 tabuadas, no final é possivel retornar e fazer o calculo de outras tabuadas. */ main() { int n2,n1,cont; char resp; do { do { system("CLS"); printf(" ============== PROGRAMINHA PARA CALCULAR TABUADAS =============\n\n\n"); printf("Tabuada inicial: "); scanf("%d",&n1); system("CLS"); printf("=============================================================================\n"); if(n1>9000) { printf("\nOBS:\nPara fins de alinhamento, a tabuada inicial tera que ser do numero 0 (zero)\n"); printf("ate o numero 9000 (nove mil).\n\n"); printf("=============================================================================\n"); printf("Pressione \"enter\" para continuar..."); getchar(); getchar(); system("cls"); } }while(n1>9000); for(cont=1;cont<=10;cont++) { printf("%.2d x %.2d = %-5d | %.2d x %.2d = %-5d | %.2d x %.2d = %-5d | %.2d x %.2d = %-5d\n", n1,cont,n1*cont, n1+1,cont,(n1+1)*cont, n1+2,cont,(n1+2)*cont, n1+3,cont,(n1+3)*cont); } cont=1; printf("=============================================================================\n"); for(cont==1;cont<=10;cont++) { printf("%.2d x %.2d = %-5d | %.2d x %.2d = %-5d | %.2d x %.2d = %-5d | %.2d x %.2d = %-5d\n", n1+4,cont,(n1+4)*cont, n1+5,cont,(n1+5)*cont, n1+6,cont,(n1+6)*cont, n1+7,cont,(n1+7)*cont); } printf("=============================================================================\n"); printf("Deseja calcular outras tabuadas (s/n): "); scanf("%s",&resp); }while(resp=='s' || resp=='S'); system("CLS"); printf("Antes de terminar, responda essa perguntinha.\n"); printf("=============================================================================\n"); printf("Voce gostou do programa que calcula tabuadas (s/n): "); fflush(stdin); scanf("%s",&resp); if(resp=='s' || resp=='S') printf("Obrigado por baixar e utilizar este programa!\n\n\n"); else { printf("então VA JOGAR PACIENCIA!\n"); system("start sol.exe"); } printf("Pressione \"enter\" para finalizar..."); getchar(); getchar(); }abraço Quote Link to comment Share on other sites More sharing options...
0 filipiarruda Posted December 28, 2012 Report Share Posted December 28, 2012 Siga a dica de nosso amigo acima, utilize a estrutura de repetição WHILE e utilize uma variável como contador, assim você facilmente criará seu algoritmo. Quote Link to comment Share on other sites More sharing options...
Question
jotâo
Tabuada Simples na Linguagem de Programação C++
Programa da Tabuada Simples no Contexto do Matriz do Tipo Vetor.
Desenvolvimento do Código em C++
:P
Usem a imaginação, construíndo, modificando, alterando, estudando, ficando a vontade para criar.
Enxugar o código!!!!!!!!!!!!!!!!!!!!!!!!
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.