Ir para conteúdo
Fórum Script Brasil

xSocietySlavesKilleRx

Membros
  • Total de itens

    10
  • Registro em

  • Última visita

Posts postados por xSocietySlavesKilleRx

  1. Jonathan, o link que você me enviou foi extremamente útil, consegui resolver o problema :lol: - não com o artigo, mas com um comando postado nos comentários do artigo; O comando fflush(stdin); pra limpar as sobras do buffer do teclado, colocado antes do scanf();.

    Ficou assim:

    int main () {
                        do   {
                              
        
                            /*
                                Estrutura  e etc..
                           */
       
       
                                printf("\n\n\t  Deseja realizar outro calculo? (S/N) ");
                                fflush(stdin);   //Antes de ler a opção
                                scanf("%c",&opc2);
                          }
                           while(opc2=='s'||opc2=='S');
                            scanf("%%");
                   }

    Vale ressaltar que não é portável, funciona apenas em windows.

    Abraço :D

  2. Foi mal aí Jonathan Queiroz, não foi com essa intenção.

    então.. o código main:

    int main () {
           do{
           printf("\n\tCalculo de Descontos e adicionais \n\n Insira o preço do produto: ");
           scanf("%f",&preço);
           printf("\nEscolha a operacao \n 1 - A vista;\n 2 - Parcelamento 5x SEM Juros;\n 3 - Parcelamento 10x COM Juros;\n \n");
           scanf("%i",&opc);
           system("cls");
           switch(opc) {
              case 1 : a_vista(preço);
              break;
              case 2 : prazoSadd(preço);
              break;
              case 3 : prazoCadd(preço);
              break;
       }
           printf("\n\n\t Deseja realizar outro calculo? (S/N) ");
           scanf("%c",&opc2);
           }
           while(opc2=='s'||opc2=='S');
           scanf("%%");
       }

    O int main usa variáveis globais e antes do int main() { estão implementadas algumas funções com a passagem de parâmetros (preço)

    Tudo funciona 100%, só não repete.

  3. Boa noite galera!

    Segue um problema q estou tendo com o do{ } while();

    int main () {
                        do   {
                              
       
                            /*
                                Estrutura e etc..
                           */
       
       
                                printf("\n\n\t Deseja realizar outro calculo? (S/N) ");
                                scanf("%c",&opc2);
                         }
                           while(opc2=='s'||opc2=='S');
                           scanf("%%");
                   }

    Todas as variáveis estão Ok.

    Aonde poderia estar o problema com o código? O scanf("%%"); no final?

    Algum erro de Sintaxe?

    O programa compila sem problemas no Devc++!

    Abraço.

  4. Salve povo do fórum!

    Estou tentando montar um projeto em C++ (no momento estou sendo auto-didata), consegui implementar as funções dentro do código em modo estruturado (todo o código dentro de 'main.cpp') todas funcionaram 100% com passagem de parâmetros e etc. Mas eu gostaria mesmo de deixar as funções separadas, criando meus próprios headers, e incluindo-os no programa principal. Vi trilhões de sites que falam sobre isso, mas nenhum explicando a estrutura básica de um header. Quem souber e puder colaborar eu agradeço :)

    Ah! Se já existir um tópico explicando, por favor postem o link :D

    Obrigado desde já \o

  5. Olá galera do fórum,

    Vou prestar vestibular no final do ano, tinha em mente fazer Ciência da computação. O probleminha é que essa facul é período integral, e trabalhar à noite e estudar o dia inteiro é f*da! Então achei um Tecnólogo em Sistemas para Internet aqui mesmo, meio período. Atualmente faço Técnico em Sistemas de Informação, e entre infra-estrutura e desenvolvimento, sou mais desenvolvimento! Sei que provavelmente nesse fórum existem muitos profissionais que atuam na área de TI, então.. Qual profissional está em destaque no mercado de trabalho: O tecnólogo ou o bacharel? Quais as vantagens de cada curso? Quais as possibilidades futuras (pós-graduação ou preciso fazer uma graduação no caso de tecnólogo)? A remuneração é interessante?

    Fico à espreita de uma(s) resposta(s)! :ninja:

    Abraços!

  6. Olá galera do forum,

    Estou iniciando programação em C++, tenho uma base de lógica.

    O exercício proposto é de montar um programa em C++ que cadastre nome, nº da matricula, bairro, rua, nº, e 4 notas de um aluno,

    depois exiba na tela (essa parte não ficou pronta ainda ;B) os dados cadastrados. Depois de montar o problema em pseudocódigo, e traduzir para c++ ele ficou assim:

    #include <stdio.h>
    #include <windows.h>
        
    typedef struct regEndereco {
            char rua[30];
            char numero[5];
            char bairro[30];
    } regEndereco;
    
    typedef struct regAluno {
            char nome[50];
            char matricula[25];
            float vNot[4],med;
            regEndereco end;
    } regAluno;
            
    int main() {
        regAluno vAluno[5];
        int i,j;
        
        for(i=0;i<5;i++); {
             printf("\n\t\tCadastro de Aluno\n  Nome: ");
             scanf("%c",&vAluno[i].nome);
                 printf("\n  Cod. da Matricula: ");
             scanf("%c",&vAluno[i].matricula);
             printf("\n  Rua: ");
             scanf("%c",&vAluno[i].end.rua);
             printf("\n  Numero: ");
             scanf("%c",&vAluno[i].end.numero);
             printf("\n  Bairro: ");
             scanf("%c",&vAluno[i].end.bairro);
             system("cls");
             printf("\n\n  Cadastro de Notas ");
            vAluno[i].med=0;
            
            for(j=0;j<4;j++); {
                printf("\n Nota: %j",j);
                scanf("%f",&vAluno[i].vNot[j]);
                vAluno[i].med=vAluno[i].med + vAluno[i].vNot[j];
                }
            }
            system("pause");
            return EXIT_SUCCESS;
    }

    Não sei se é o Dev Cpp que tá podre mas esse código compila, e quando roda, roda todo bugado.

    Provavelmente é o código que está problemático :mellow:

    Uma ajudinha ae!

    Abraço!

×
×
  • Criar Novo...