Search the Community

Showing results for tags 'printf'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Programação & Desenvolvimento
    • ASP
    • PHP
    • .NET
    • Java
    • C, C++
    • Delphi, Kylix
    • Lógica de Programação
    • Mobile
    • Visual Basic
    • Outras Linguagens de Programação
  • WEB
    • HTML, XHTML, CSS
    • Ajax, JavaScript, XML, DOM
    • Editores
  • Arte & Design
    • Corel Draw
    • Fireworks
    • Flash & ActionScript
    • Photoshop
    • Outros Programas de Arte e Design
  • Sistemas Operacionais
    • Microsoft Windows
    • GNU/Linux
    • Outros Sistemas Operacionais
  • Softwares, Hardwares e Redes
    • Microsoft Office
    • Softwares Livres
    • Outros Softwares
    • Hardware
    • Redes
  • Banco de Dados
    • Access
    • MySQL
    • PostgreSQL
    • SQL Server
    • Demais Bancos
  • Segurança e Malwares
    • Segurança
    • Remoção De Malwares
  • Empregos
    • Vagas Efetivas
    • Vagas para Estágios
    • Oportunidades para Freelances
  • Negócios & Oportunidades
    • Classificados & Serviços
    • Eventos
  • Geral
    • Avaliações de Trabalhos
    • Links
    • Outros Assuntos
    • Entretenimento
  • Script Brasil
    • Novidades e Anúncios Script Brasil
    • Mercado Livre / Mercado Sócios
    • Sugestões e Críticas
    • Apresentações

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Found 11 results

  1. #include <stdio.h> #include <stdlib.h> #include <locale.h> #define const 5 struct cadastro{ int cod; char autordaobra[50]; char obra[50]; char editora[50]; }; int i, j, cad, opcao; struct cadastro livro[const]; void mostrar() { if(i != 0) { for(j=0; j<i; j++){ printf ("Código: %d\n", livro.cod); printf ("Autor da obra: %s\n",livro.autordaobra); printf ("Obra: %s\n", livro.obra); printf ("Editora: %s\n\n",livro.editora); } } else printf("Lista vazia!\n"); } void cadastro(){ if (i <const){ system("cls"); printf("1 – Inserir um novo cadastro\n"); printf("2 – Mostrar todos os cadastros\n"); printf("0 – Encerrar\n"); fflush(stdin); livro.cod = i+1; fflush(stdin); printf("Insira o nome do autor da obra %d:\n", i+1); fflush(stdin); gets(livro.autordaobra); fflush(stdin); printf("Insira o nome da obra %d:\n", i+1); gets(livro.obra); fflush(stdin); printf("Insira o nome da editora %d:\n", i+1); gets(livro.editora); fflush(stdin); system("cls"); printf("1 – Inserir um novo cadastro\n"); printf("2 – Mostrar todos os cadastros\n"); printf("0 – Encerrar\n"); i = i+1; } else printf("Sistema de cadastro lotado. Não é possível armazenar mais informações!\n"); } int main(int argc, char *argv[]) { setlocale(LC_ALL, "Portuguese"); printf("1 – Inserir um novo cadastro\n"); printf("2 – Mostrar todos os cadastros\n"); printf("0 – Encerrar\n"); i = 0; opcao = 0; do{ while(!scanf ("%d", &opcao)) { while(getchar() != '\n'); printf("Erro: opção inválida!\n"); } if (opcao > 2) {printf("Erro: opção inválida!\n"); } else switch(opcao) { case 1: cadastro(); break; case 2: mostrar(); break; } }while(opcao != 0); return 0; }
  2. Olá pessoal estou escrevendo um código bem simples pelo DEVc++ (em frente vou explicar por que do compilador) O código ou pelo menos esta parte deveria permitir que o usuário digite o nome e o saldo atual, mas ao testar sempre retorna saldo = 0, alguém pode me esclarecer. segue código abaixo: #include <iostream> #include <stdio.h> #include <stdlib.h> #include <locale.h> #include <dirent.h> #include <string.h> int main(void) { printf("___________Caixa eletrônico___________\n"); printf("Criar conta"); char nome[22]; float saldo; printf("Nome: (20 caracteres)"); scanf("%[^\n]s",&nome); printf("Saldo atual:"); scanf("%f",&saldo); printf("%s",&nome); printf("\n%f",&saldo); } também tirei um print do teste: PS aparece uma mensagem bizarra quando abro o dev c++ sobre arquivo não encontrado do compilador gcc(anexo 2) AJUDA AI...
  3. 2) Escreva funções em C que realizem cada uma das tarefas seguintes: A) Calcule a parte inteira do quociente quando um inteiro a é dividido por um inteiro b B) Calcule o resto inteiro quando um inteiro a é dividido por um inteiro b C) Use as funções desenvolvidas em A e B para escrever uma função que receba um inteiro entre 1 e 32767 e o imprima com uma série de dígitos, separados por dois espaços. Por exemplo, o inteiro 4562 deve ser impresso como: 4 5 6 2 Cada função deve ser obrigatoriamente implementada em um arquivo diferente. Um arquivo deve conter a função main e incluir os cabeçalhos das funções utilizadas. Faça um Makefile para compilar os arquivos gerar o executável. O uso de variáveis globais é proibido. OBS: Estou com duvida na questão C pensei em fazer como string mais na hora de imprimir não sei como, pensei em fazer com vetor de inteiros mais não sei como pagar assim que o usuário escrever o numero, nem como imprimir quando o numero for por exemplo 100.
  4. Queria fazer um programa simples para rodar em LINUX, e no meio do programa rodando queria que uma linha sumisse (EX. printf("Bem vindo ao Sistema de Passagens Aéreas\n"); )depois de um tempo. É possível fazer isso? void main() { printf("Bem vindo ao Sistema de Passagens Aéreas\n"); printf("Favor digitar 1 para primeira classe\n"); printf("Favor digitar 2 para econômica\n"); }
  5. void ListarCadCliente() { FILE* arquivo; arquivo = fopen("cadUser.txt","r"); char nome[120], endereco[200], telefone[20], email[120], cpf[20], rg[20]; arquivo = fopen("cadUser.txt","r"); // abrir arquivo em modo leitura while(!feof(arquivo)) { //Se o nome tem espaços ele não continua a leitura do documento e entende que a cada espaço tem uma variável a ser atribuída// fscanf(arquivo,"%s %s %s %s %s %s\n", nome, endereco, email, telefone, cpf, rg); // acessar os dados printf(" Nome: %s / Endereço: %s \n E-mail: %s / Telefone: %s / CPF: %s / RG: %s\n\n",nome, endereco, email, telefone, cpf, rg); // exibir na tela } } } fclose(arquivo); // FECHAR O ARQUIVO printf(" Fim da listagem!"); getch(); } No print abaixo eu tenho 2 situações 1* Se eu escrever os nomes todos juntos ele le certinho, porém não posso deixar o programa assim, pois preciso digitar o endereço da pessoa. 2*Se eu criar um arquivo onde os dados são separados por virgula e os nomes estão escritos normalmente utilizando espaços pra escrever, o programa entende que a cada espaço tem uma variável a ser atribuída um valor... Problema:Como faço pra ler uma string toda e parar na vingula e a próxima da mesma maneira... sempre entendendo que o final da string é a virgula?
  6. #include<stdio.h> #define DIM 3 main() { char Velha[DIM][DIM]={{' ',' ',' '}, {' ',' ',' '}, {' ',' ',' '}}; int i,j; Velha[0][0]='X'; Velha[1][1]='X'; Velha[0][2]='O'; Velha[2][2]='O'; for (i=0;i<DIM;i++) { for (j=0;j<DIM;j++) printf("%c %c", Velha [j],j==DIM-1?' ':'|'); if (i!=DIM-1) printf("\n--------\n"); } } ESTOU COM DIFICULDADES EM ENTENDER ESTA PARTE DO CODIGO: printf("%c %c", Velha [j],j==DIM-1?' ':'|'); if (i!=DIM-1) printf("\n--------\n"); QUEM SOUBER? QUE ME EXPLIQUE.
  7. Olá galera, esse é o meu primeiro post, sou novo em programação e neste fórum. Peço desculpas se a pergunta é muito básica para os usuários de nível avançado. Sou novo em programação e C é minha primeira linguagem na qual comecei a desenvolver. Tenho uma proposta de trabalho e gostaria de uma ajuda para resolver um problema quando estou executando. O programa está rodando beleza, mas durante a execução na entrada do primeiro struct o programa pede 4 entradas, ao invés de 3 (nome, matricula, e media). Poderiam me ajudar a tirar essa entrada extra? Desde já agradeço a atenção. #include<stdio.h> #include<string.h> struct aluno{//define tipo de dados da estrutura aluno char str1[100]; int matricula; int media; }; int main (void) { void receberCadastro(struct aluno lista[5]);//chamada da função receberCadastro de Alunos void printfCadastro(struct aluno lista[5]);//chamada da função printfCadastro de Alunos struct aluno listaCadastro[5]; receberCadastro(listaCadastro); printfCadastro(listaCadastro); system("pause"); return 0; } void receberCadastro (struct aluno lista [5]){//define entrada de dados para a estrutura int i; for (i = 0; i < 5; ++i) { printf("%i aluno\n nome\n matricula\n media\n ", i + 1); scanf("%s\n %i\n %i\n", &lista.str1, &lista.matricula, &lista.media); } } void printfCadastro(struct aluno lista[5]){//define a saída de dados da estrutura int i; for ( i = 0; i < 5; ++i){ printf("Aluno %i\n Nome = %s\n Matricula = %i\n Media = %i\n", i + 1, lista.str1, lista.matricula, lista.media); } }
  8. Prezados, boa noite! Gostaria de uma ajuda em javascript para imprimir o que está em uma caixa de texto ao clicar em um botão tipo: "incluir" ir para uma tabela. Segue abaixo o print: No caso onde está a etapa 3, coloquei como caixa de texto, mas se tiver como não colocar essa caixa de texto, agradeceria muito pela ajuda extra! rs De qualquer forma, obrigado desde já!
  9. Pessoal, estou com dificuldades para fazer um exercício do livro do Deitel, eis o qual eu fiz: Esse eu fiz beleza.. fácil. Mas depois ele pede para imprimir um quadrado vazado, este não sei se fiz da melhor forma. Gostaria de saber se existe alguma forma melhor e mais 'inteligente' de se fazer, ficou muito confuso os 'for': #include <stdio.h> #include <stdlib.h> int main() { int numero, i,x,y,aux; printf("Programa imprime quadrado \n\n\n"); printf("Digite o tamanho do quadrado: "); scanf("%d", &numero); aux=numero-2; printf("\n\n\n\n"); for (x=0;x<numero;x++) printf("*"); for (i=0;i<aux;i++){ printf("\n*"); for(x=0; x<aux;x++) printf(" "); for(x=0; x<1;x++) printf("*"); } printf("\n"); for (x=0;x<numero;x++) printf("*"); return 0; }
  10. Galera, tenho uma dúvida na quebra de linha junto com scanf e printf. eu quero que fique assim SINAL: __ COEFICIENTE: ___ E ASSIM SUCESSIVAMENTE DENTRO DO LOOP. Desde já, agradeço. COMO EU QUERO COMO O ESTÁ A PERCEBAM QUE O PRIMEIRO SCANF ("%c", &sinal); não funcionou. O CÓDIGO Percebam que o primeiro scanf do SINAL NÃO FUNCIONOU.
  11. Salve irmãos, Estou com um problema com o qual nunca havia me deparado antes, no Dev C++ quando uso o código %c para substituir por um caractere da tabela ASCII, o código numérico usado não corresponde com o da tabela, fiz um for para imprimir do 1 ao 255 e tirei um print para mostrar que realmente estão errados. Não faço a menor ideia de como arrumar isso. Alguém conhece uma solução?