Jump to content

Search the Community

Showing results for tags 'c'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Comunidade
    • Sugestões, Críticas ou Dúvidas relativas ao P@P
    • Acerca do P@P
  • Comunidade a Trabalhar
    • Apresentação de Projectos de Programação
    • Downloads
    • Revista PROGRAMAR
  • Desenvolvimento Geral
    • C
    • C++
    • Java
    • Pascal
    • Python
    • Bases de Dados
    • Dispositivos Móveis
    • Outras Linguagens
  • Desenvolvimento Orientado para Web
    • PHP
    • HTML
    • CSS
    • Javascript
    • Outras Linguagens de WebDevelopment
    • Desenvolvimento Web
  • Desenvolvimento .NET
    • C#
    • Visual Basic .NET
    • ASP.NET
    • WPF & SilverLight
  • Software e Sistemas Operativos
    • Software de Produtividade
    • Sistemas Operativos
    • Apresentação de Software
  • Informática
    • Interfaces Visuais
    • Computação Gráfica
    • Algoritmia e Lógica
    • Segurança e Redes
    • Hardware
    • Electrónica e Automação Industrial
    • Matemática
    • Software de Contabilidade e Finanças
    • Dúvidas e Discussão de Programação
  • Outras Áreas
    • Notícias de Tecnologia
    • Dúvidas Gerais
    • Discussão Geral
    • Eventos
    • Anúncios de Emprego
    • Tutoriais
    • Snippets / Armazém de Código
  • Arquivo Morto
    • Projectos Descontinuados
    • System Empires

Blogs

  • Blog dos Moderadores
  • Eventos
  • Notícias de Tecnologia
  • Blog do Staff
  • Revista PROGRAMAR
  • Projectos
  • Wiki

Categories

  • Revista PROGRAMAR
  • Tutoriais
  • Textos Académicos
  • Exercícios Académicos
    • Exercícios c/ Solução
    • Exercícios s/ Solução
  • Bibliotecas e Aplicações
  • Outros

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

  1. Tiago Viana

    Leitura de um ficheiro de texto

    Boas! Tenho um codigo que fiz para q fosse feita a leitura de um ficheiro para um array de struct. No entanto dá erro a sua execução. typedef struct aluno{ int num; float nota1; float nota2; float notaP; }ALUNO; void colocarArray(ALUNO ficheiro[], int nAlunos){ int i=0; fp=fopen("alunos.txt","r"); if(fp==NULL) printf("\nErro!"); while(fscanf(fp, "\n%i;%f;%f;%f", ficheiro[i].num, ficheiro[i].nota1, ficheiro[i].nota2, ficheiro[i].notaP)!=EOF) i++; fclose(fp); }
  2. fortunecat

    Soma de n números.

    Deverá dar erro se N for inferior a 2 e voltar a pedir o seu valor. Depois somar os valores dados de N #include <stdio.h> int main(){ int n; while(n < 2) { printf("Quantos numeros pretende somar?: "); scanf("%i", &n); if(n < 2) { printf("\nERRO\n"); } } for(int op = 0; op <= n; op++){ printf("Insira o numero: \t"); } return 0; }
  3. iatauro

    Realizar um código

    Olá, preciso fazer um código em C que leia um string (informado pelo usuário) e que ache uma palavra dentro desse string( a palavra a ser procurada também será informada pelo usuário) e no final mostre quantas vezes essa palavra apareceu. Por enquanto meu código está assim, infelizmente não consegui completar, alguém poderia me ajudar? #include<stdio.h> #include<string.h> #include<stdlib.h> int main(){ system("color 47"); char texto[501], busca[26]; int i, l, k, j, soma, resultado; printf("Escreva a palavra a ser buscada: "); fflush(stdin); gets(bu
  4. Afonso Lopes

    Erro com system pause

    Vou considerar que com este tópico "problemas em linguagem C" possamos expor os problemas que encontramos quando tentamos preparar algo em linguagem C. Eu entrei recentemente no ensino superior e estou a aprender a programar em C, tenho tentado conhecer algo da linguagem e tenho tentado aplicar um comando (suponho que se possa chamar assim) que tem dado problemas. Este é o código que estava a usar para tentar aprender o que o comando system("pause") faz mas quando o corro apresenta-me o seguinte erro que podem ver na imagem. "sh: pause: command not found", tenho poucas bases e prática de
  5. H4zaky

    Projeto de programação

    Olá boa tarde, eu ando no 1ºano de Engenharia Informática e tenho um projeto de C mas tenho uma dúvida para a execução de uma parte do problema se pudessem ajudar agradecia. O problema é este: Um funcionário pode estar associado a vários projetos mas apenas pode trabal har num projeto por dia. É claro que o somatório dos dias trabalhados nos variados projetos não pode ultrapassar o número de dias do mês.
  6. Ana Silva

    Menu de opções

    Boas pessoal! Eu tenho de fazer um menu de opções sobre animais ao qual algumas das categorias são: 1- Inserir animal 2- Consultar animal 3- Alterar animal 3- Adicionar os seus gastos O código que eu tenho para ja é so do inicio mas nao sei como faço para o utilizador poder adicionar um animal e este animal ser guardado na memoria a fim de se utilizar mais tarde Depois de inserir o animal gostaria que voltasse ao menu inicial Poderiam me ajudar? Sou nova na programação O meu codigo ate agora: void InserirAnimal(void){ printf("Insira
  7. JonyBoy

    Problema no código

    Boa Noite, queria saber como posso fazer para mudar o "estado" neste codigo, no void que tenho queria introduzir algo como pedir o nome do filme ou o código e mudar para 0 ou mudar para 1 se este for 0. é possível ajudar ? preciso de entregar isto com urgência e estou a bloquear com os fread e fwrite #include <stdio.h> #include <stdlib.h> #define MAXDESIGNACAO 120 #define FICHEIROFILMES "filmes.dat" //definir nome do arquivo; //Variaveis utilizadas; struct Filmes { char nome[MAXDESIGNACAO]; char genero[MAXDESIGNACAO]; float codigo; int modo;
  8. Boa Tarde, Estou com problemas em criar uma formula para um software de visão sendo que quero comparar dois arrays de inteiros, eu quero a condição seja verdadeira sempre que tanto uma variável como outra forem 1. Se alguem me puder ajudar agradecia. O Software é o Adaptive Vision.
  9. Fabiana Santos

    Error no código

    algo esta errado com meu codigo e eu nao sei o que é, será que alguem pode me dar uma ajuda. Algumas coisas estao em alemao, já peco desculpas por isso. #include <stdio.h> #include <math.h> #include <stdlib.h> void main() { int gesundHeute = 0; int gesundGestern = 0; int krankeHeute = 0; int krankeGestern = 0; int immuneHeute = 0; int immuneGestern = 0; int anzahlTage = 0; int tage = 0; int gesamtPopulation; float infektionsrate; float immunisierungsrate; int Gesundethousand; printf_s("Infektionsrate:\n"); scanf_s
  10. JonyBoy

    Resolução do programa

    Boa Noite, Gostaria de colocar entre programa a dar em C, ma penso que isto eta a ler um ficheiro em txt e eu queria apenas que guarda-se e depois pudesse pesquisar selecionado essa opção. Alguém consegue ajudar ? É urgente quem poder ajudar agradecia muito. // Programa para guardar filmes. // Menu iniciar que pergunta ao utilizador se deseja ler ou gravar #include <stdio.h> #include <stdlib.h> #include <string.h> //definir nome do arquivo #define arquivo "c:\\Filmes\\filmes.txt" // funções utilizadas int menu (); void ler (
  11. Boa tarde Preciso de uma ajuda. Estou com um ficheiro que tem dados, eu quero ao pôr o id que me devolva o nome. O problema é que não me está a funcionar corretamente, só funciona a primeira linha. Se ponho 1 dá nome, se ponho 2 o programa dá erro e fecha Esta é a parte de código que faz isso, sei que o problema está no fscanf e na forma como lê os dados mas não estou a conseguir resolver Tenho uma estrutura... while (fscanf(fadmissao, "%s %s\n", f.nint, f.nomecompleto )!= EOF) { a = strcmp(f.nint, nint2); printf("\n %s %s ", f.nint, f.nomecompleto);
  12. dimi_hk

    Funções em C

    então estou com um pequeno problema sou meio novo no c e estou a estudar funções, o que esta a acontecer é que ele esta sempre a retornar 1 quando eu queria que ele retorna-se 1,0,-1,-2 (etc) usando a função pocoes ou seja o imput final seria 1, 0, -1, -2 (etc) em vez de so 1 infinitamente. O que estarei a fazer mal? #include<stdio.h> int pocoes(){ int pocoes = 2; pocoes --; printf("\nLifes : %i", pocoes); } main(){ while(1){ pocoes(); } }
  13. yhara

    Listas ligadas

    Boa noite a todos, Estou a tentar aprender C sozinha e até me tenho safado razoavelmente para quem nunca tinha programado. Estava a correr bem até chegar ás listas. Se for uma lista simples , só com uma struct, consigo fazer algumas coisinhas, mas juntar duas structs é que a coisa complica, ainda para mais quando não encontro muita informação disponível. Se a inserção dos dados for diretamente pelo utilizador consigo fazer mas, ler de um ficheiro é que não estou a conseguir fazer. Falando agora do programa: Leio através de um ficheiro .txt , cada linha é composto por
  14. Bernardxinho

    Ler número especificado em ficheiro

    Boas pessoal, estou a tentar ler um numero especificado pelo utilizador de um ficheiro de texto, e o que eu quero fazer é, quando esse valor for encontrado mostra só essa linha do ficheiro Aqui está a minha função void acrescentaUc (int *quantUcs) { int num; FILE *arq; char *ucnr; char Linha[100]; if (*quantUcs == MAXUCS) { printf("\n\nATENCAO: Impossivel inserir nova Uc devido ao limite maximo atingido\n\n"); } else { printf("Insira numero: "); scanf("%d", &num); if(num < MIN_NRUC || num > MAX_NRUC)
  15. tiagoalmeida868@gmail.com

    Sorteio de Jornadas de Futebol

    Boas , estou a desenvolver uma app que gere ligas de futebol e agora não sei como fazer a distribuição das jornadas por exemplo eu tenho um vetor equipas com por exemplo 8 equipas logo tenho que chegar a 14 jornadas contando 1 e 2 volta.
  16. Ana Silva

    Média de valores de ficheiro

    Boas pessoal, Eu queria saber como posso fazer a media de valores ja escritos num dado ficheiro eu já copiei os dados do ficheiro mas agora no final quero escrever no terminal a media da turma sendo que a variavel ''nota_aluno'' é do tipo inteiro como posso somar todas as notas ? Obrigada
  17. Jmc2020

    Como imprimir € em C?

    Boas pessoal! Estou a fazer um projeto em C e queria apresentar uma tabela com os preços. Este é um pedaço do código: if (Menu == 2){ printf("\nOlá novamente, %s! Em baixo poderá consultar a tabela de preços.", nomeCompleto); printf("\n--------------------------"); printf("\n| Tipo | Preço |"); printf("\n| Tenda | 4,50€ |"); printf("\n| Caravana | 6,00€ |"); printf("\n| Autocaravana | 14,90€ |"); printf("\n| Eletricidade | 3,00€ |"); printf("\n| Campista | 3,50€ |"); printf("\n--------------------------");
  18. Iuri Rosa

    Trabalho sobre produtos / sapatos

    boa tarde tenho serias duvidas deste trabalho: #include <stdio.h> #include <stdlib.h> #include <string.h> #include <conio.h> void novoprod(char *q){ //novo produto************ char texto[100]; FILE *fp = fopen (q, "w"); if (fp == NULL) return; printf("Digite o novo produto:\n"); gets(texto); fprintf (fp, texto); fclose (fp); } void infostock(char *p){ //ler informação produto em stock********* char string [100]; FILE *fp = fopen (p, "r"); if (fp == NULL) { printf("Arquivo nao existe."); retu
  19. TiagoCP

    Máquina auto atendimento

    Olá boa noite, Estou a desenvolver um trabalho sobre uma maquina de auto atendimento, que deve de aparecer um menu e depois o utilizador escolhe o menu que quiser e deverá de aparecer o valor com o respetivo troco ou não. E eu estou com duvidas como fazer para que se possa adicionar mais um produto depois de se já ter escolhido o primeiro menu. Nesta parte foi a minha tentativa de fazer algo: case 1: printf("Escolheu o menu 'Frango sem bebida e com acompanhamento'.\n"); printf("Quer adicionar mais algum produto? (S/N)\n"); scanf("%s", &letra);
  20. Mariana Fernandes

    Programa em linguagem C

    Boa noite, tenho uma dúvida em realizar um programa em C com o seguinte enunciado: Listar e apresentar a soma dos números inteiros pares existentes na matriz Viagens[3][3]= {11,33,44,55,77,22,88,99,66}. Como dei recentemente a matéria de arrays- matrizes não sei como resolver mas já tentei. O meu código: #include<stdio.h> #include<stdlib.h> main() { int Viagens[3][3]= {11,33,44,55,77,22,88,99,66}, soma_par= 0; if(Viagens[3][3]%2 ==0){ printf("%d %c par \n",Viagens[3][3],130); // O código 130 corresponde ao "é" na tabela ASCI soma_par += Viagens[3][3]; // soma
  21. Preciso de ajuda para traduzir este código de C para Python, não entendo nada de C. int n1, n2; void mult(int n1, int n2, int aux); main(){ printf("N1: "); scanf("%d", &n1); printf("N2: "); scanf("%d", &n2); mult(n1, n2, n1); } void mult(int n1, int n2, int aux){ if (n1 == 0 && n2 == 0) return 0; else if (n2 > 1){ n1 += aux; n2--; printf("%d ", n1); mult (n1, n2, aux); } if (n2 < -1){ if (aux > 0){ if (n1 == aux)
  22. jonhhy

    Jogo da Velha ou Galo, saber se ganha

    Boa noite, estou a fazer o código para verificar se ganha o jogo do Galo ou da Velha (como se chama lá no Brasil) /* xxx x** **x acontece quando: "ganha = 0 if( i==j ^^ v[i][j]= || ) then ganha=1" *** x** *x* *** x** x** ganha se tiver uma linha ou coluna ou diagonal completa linha (i) linha = 1 for(j=0;j < DIM;j++) coluna diagonal */ int linha(char m[DIM][DIM]){ //same symbol for (int i=0; i<DIM;i++){ int counter=0; char ch=m[i][0]; for(int j = 0; j<DIM; j++){ // int // X O X != ESPAÇO ^^ if(m[i][j]==ch){ co
  23. Jmc2020

    2 problemas...

    Boas pessoal, espero que estejam bem! Problema, preciso de programar em C um programa que tenha o seguinte output: https://prnt.sc/vme70d O problema é que quando peço ao utilizador para inserir o numero de ramos o programa não para de adicionar asteriscos... Este é o meu código: #include <stdio.h> int main() { int linha; int ramos; int espacos; int asteriscos; int i; printf("Introduza um numero para os ramos: "); scanf("%d", &ramos); for(linha=0;linha<ramos;linha++){ for(i=0; i<espacos; i++){ print
  24. Manipulação de Arquivos do Tipo Texto Ver Ficheiro Notes de aula sobre manipulação de arquivos de texto em C++. Universidade de São Paulo Departamento de Física e Matemática Autor: Prof. Dr. José Augusto Baranauskas Submetido por Erik Submetido em 09/11/2020 Categoria Textos Académicos Licença Website
  25. Version 1.0.0

    15 downloads

    Notes de aula sobre manipulação de arquivos de texto em C++. Universidade de São Paulo Departamento de Física e Matemática Autor: Prof. Dr. José Augusto Baranauskas
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.