Ir para conteúdo
Fórum Script Brasil

JoãoNascimento

Membros
  • Total de itens

    51
  • Registro em

  • Última visita

Sobre JoãoNascimento

JoãoNascimento's Achievements

0

Reputação

  1. Basicamente, como explicou o Jonathan Queiroz, só tens de ter uma variável auxiliar que armazene a posição do vector... Normalmente eu costumo usar o "aux"... O exemplo do Jonathan Queiroz esta muito bom para perceber...
  2. #include<stdio.h> int main() { int num; printf("ola"\n); scanf("%d",&num); printf("numero:%d",num); system("pause"); return 0; } Esse é o codigo onde vejo o output?? Aparece o seguinte: Compiling: /home/joao/Área de Trabalho/ola.c /bin/sh: g++: not found Process terminated with status 127 (0 minutes, 0 seconds) 0 errors, 0 warnings
  3. A pouco instalei o Code Blocks e ignorava o scanf... A maneira de programar é a mesma se programasse em Windows???
  4. Olá pessoal, estou com um problemas, já programo em C a algum tempo, sempre programei no Windows. Hoje decidi formatar o pc e meter Ubuntu, como faço para programar em C? Instalei o MonoDevelop mas não consigo compilar ficheiros em C.... alguém me da umas dicas???
  5. JoãoNascimento

    Maior valor

    Tens de correr o vector da estrutura e ires comparado cada campo com o anterior... tens algo deste tipo; /*#include<stdio.h> # define N 3 // ler um vector(temperaturas) de tamanho 12 e escrever.Calcular o maximo e o minimo. int vec () { } int media(int s) { return s/N; } int main() { int temp[N], i, max, min, soma=0; for (i=0; i<N; i++) { printf("Insira o valor da temperatura: \n"); scanf("%d",&temp[i]); printf("já registou: %d de %d\n",i+1,N); soma=temp[i]+soma; } media(soma); max=temp[0]; min=temp[0]; for (i=0; i<N; i++) { if (temp[i]<min) { min=temp[i]; } else min=min; if (temp[i]>max) { max=temp[i]; } else max=max; } system("cls"); for (i=0; i<N; i=i+1) { printf("Temperatura %d: %d\n",i+1,temp[i]); } printf("\n\nA temperatura minina é: %d\n",min); printf("A temperatura maxima é: %d\n",max); printf("A media das temperaturas é: %d\n",media(soma)); return 0; } Este é para temperaturas
  6. Sim funciona como o Mnemonic disse, ou então fazes uma pesquisa ao inicio pelo nome de depois actualizas o valor.
  7. Faz uma procura para o numero de cliente 5 e depois adicionas
  8. Começa por fazeres o menu..
  9. Amigo da uma olhadela aqui. Tens ai tudo o que precisas.
  10. Estas a pensar mal amigo, tu não vais criar uma estrutura e colocar la os valores. A estrutura funciona como um novo tipo de variável. O que vais fazer é criar um vector do tipo da estrutura pretendida e so depois a vais preencher. Para o preencher tens de ler do ficheiro para dentro do vector correspondente, com um ciclo for ou algo do género. Tens de fazer o seguinte resumidamente: - criar vector do tipo da estrutura. No teu caso struct voo v[nº de elementos que vai conter o vector]; -fazer um for com usando um fscanf para ler para cada variável da estrutura Consulta Aqui, tem um exemplo de como ler de um ficheiro, devo salientar que é lido de um ficheiro em que os campos das variáveis estão separados por uma tab..
  11. Para contares ate ao espaço de fazer por exemplo no fscanf %[^\t] isto lê uma string até a tabulação, no caso de ser a linha completa usa-se o mesmo mas em vez de \t é \n... Espero que tenhas percebido, boa programação
  12. Inserir uma nova linha ao ficheiro?
  13. Amigo, para pulares uma linha basta fazeres um fgets na linha onde queres pular... Para contares ate ao espaço de fazer por exemplo no fscanf %[^\t] isto lê uma string até a tabulação, no caso de ser a linha completa usa-se o mesmo mas em vez de \t é \n... Espero que tenhas percebido, boa programação
  14. JoãoNascimento

    Programa C

    Amigo, tens de fazer um while (estrutura de repetição) que repita o programa até você clicar na tecla 3, e depois um switch para ler a opção e correr cada opção..
×
×
  • Criar Novo...