WasoBH
-
Total de itens
6 -
Registro em
-
Última visita
Posts postados por WasoBH
-
-
Não lí o código todo, mas reparei em algo...
No topo do código:
int numAle(int n); int numAle(int n) { return rand() % n; }
Como a função 'numAle' precede a função principal, não é necessário colocar o protópopo dela alí. Provavelmente não é o que causa o erro, mas é importante tomar cuidado com essas coisas. Nesta linha:printf("\t%d \t %d \t %d \t %7.2f\n",i+1, consumidor[i], compra[i]+1, preço[compra[i]]);
Note que há este caractere () antecedendo o printf. Há o mesmo caractere antecedendo o return:printf("TOTAL DE VENDAS %7.2f\n",total);  return 0; }
Talvez seja isto.
Fala cara, beleza?
Eu não consegui entender ainda, você tá falando dos parentêses? qual caractere que antecede os dois codigos?
Abraço
-
Galera, alguém que tenha mac, já testaram o CodeBlocks, funciona mau com vocês tmb?
Qual outra IDE vocês sugerem pra linguagem C, o Xcode da uns problemas de compilador muito estranho
-
Ae Durub,
agora que vi, no código mesmo lá no Xcode tá preço mesmo, sem o ç.
Mesmo assim não deu, o problema que no CodeBlocks pro windows, ele compila direitinho, só no Xcode que tá dando o erro.
-
Ae pessoal tudo beleza?
Seguinte, eu tive que fazer um programa que simulava um relatorio de vendas de uma loja... O código é o seguinte:
#include <stdio.h> #include <stdlib.h> #include <time.h> #define PRODUTOS 20 #define TRANSACOES 15 #define CONSUMIDORES 10 int numAle(int n); int numAle(int n) { return rand() % n; } int main (int argc, const char * argv[]) { int numProdutos,numTransacoes,compra[TRANSACOES],consumidor[CONSUMIDORES],i,j,k; float preço[PRODUTOS],total,precoAleatorio; srand((unsigned)time(NULL)); numProdutos = numAle(PRODUTOS)+1; for (i = 0; i < numProdutos; i++) { precoAleatorio = 5 + numAle(96); preço[i] = precoAleatorio; } numTransacoes=numAle(TRANSACOES)+1; printf("Simulacao para:\n %d produtos\n %d transacoes\n", numProdutos, numTransacoes); for (i = 0; i < numTransacoes; i++) { j = numAle(numProdutos); compra[i] = j; k = numAle(CONSUMIDORES) + 1; consumidor[i] = k; } total = 0; printf("-----------------------------------------------\n"); printf("Transacao Consumidor Produto Valor (R$)\n"); printf("-----------------------------------------------\n"); for (i = 0; i < numTransacoes; i++) { printf("\t%d \t %d \t %d \t %7.2f\n",i+1, consumidor[i], compra[i]+1, preço[compra[i]]); total = total + preço[compra[i]]; } printf("------------------------------------------------\n"); printf("TOTAL DE VENDAS %7.2f\n",total);  return 0; }
Porém, na hora de compilar no Xcode do Mac OS X... ele está dando erro("Expected Expression") nessas linhas e não entendi ainda o porque:
1) printf("\t%d \t %d \t %d \t %7.2f\n",i+1, consumidor, compra+1, preço[compra]);
2) Um erro na linha VAZIA acima do return 0;
O problema é que no CodeBlocks do windows, ele compilou direitinho e rodou o programa do jeito que eu desejava, porque que no Xcode não deu? alguém me sugere outro IDE pro Mac então? O CodeBlocks pro Mac é muito bugado... Eu só não entendi porque que o Xcode não compila!
O que pode ser pessoal? algum me ajuda?
Abraço pra vocês
-
-
Muito obrigado Wins,
No momento, eu estou repetindo o curso de programação na minha faculdade, porque eu tinha abandonado ele devido a alguns problemas, enfim, o unico contato que eu tive em programacao foi atraves da faculdade, eu não fiz ensino técnico na area de informatica e nenhum curso fora. Eu gostaria de um tutorial bem básico mesmo, mostrando o que são copiladores, linguagens, como que funciona a programação... bem básico mesmo, antes deu começar a me aprofundar nas linguagens, entendeu?
Boa noite e muito obrigado denovo!
-
Boa tarde galera, tudo bem?
Meu nome é Wagner, tenho 23 anos, sou de Belo Horizonte e estudo Engenharia de Computação.
Tenho muito interesse de aprender com vocês e esse foi uns dos motivos que me juntei ao fórum.
Sou iniciante em programação e se possível gostaria que vocês me indicassem algum tutorial da net para que eu pudesse aprender mais, se fosse o básico, eu iria agradecer demais, um que comece do zero mesmo, sabe? Eu realmente estou no início do meu curso e não sei nada quase.
Muito obrigado e qualquer coisa que precisarem pode contar comigo.
Abraços
Vetores + Simulador de vendas
em C, C++
Postado
Galera, consegui resolver o problema.
Depois de pesquisar muito, eu fui compilar pelo terminal usando gcc e ele me falou o número do erro e eu procurei e descobri, caso sirva de ajuda pra alguém.
Eu tinha copiado uma parte do programa do PDF, a parte final, e colei no Xcode, e isso deu o problema, eu só gostaria de saber o porque sabe? Pra entender melhor..
Bem, eu apaguei tudo e fiz digitando normal o final e compilo direitinho.
Muito obrigado a todos