
Ceemer
Membros-
Total de itens
11 -
Registro em
-
Última visita
Sobre Ceemer

Perfil
-
Gender
Male
Ceemer's Achievements
0
Reputação
-
Desculpem o post ser editado, mas minha dúvida na primeira parte do programa já foi corrigida, desculpem qualquer transtorno, mas voltarei com certeza ao melhor fórum para pedir ajuda....hehehe.
-
tinha duvida mesmo KaL como declarar as variáveis e chamar a função mas você deixou muito claro, muito obrigado.
-
Nossa muito obrigado pela ajuda. grato para mim fazer mostrar os 100 primeiros primos seria so fazer um for, mas porém como eu "chamo" a função?
-
Desculpa ai gente, porém dei uma ajeitada, e o erro que procede é o seguinte. #include <stdio.h> #include <stdlib.h> primo() for (i=1; i<=num; i++) { resto=num%i; if (resto==0) { cont=cont+1; } else if (resto!=0) { cont=cont; } } int main() { int num, resto, cont, i; primo(); if (cont==2) printf ("PRIMO"); else if (cont!=2) printf ("N PRIMO"); } system("pause"); } 5 C:\Documents and Settings\Gabriel\Meus documentos\testee.cpp expected constructor, destructor, or type conversion before "for" 5 C:\Documents and Settings\Gabriel\Meus documentos\testee.cpp expected `,' or `;' before "for"
-
Olá estou com um problema, primeiro programa que faço utilizando funções, e neste preciso fazer uma função para verificar se um numero é primo, fiz o código base do programa e creio que a lógica esteja certa porém, ele não está rodando, se alguém puder me dar uma dicas. obrigado. #include <stdio.h> #include <stdlib.h> primo() for (i=1; i<=num; i++) { resto=num%i; if (resto==0) { cont=cont+1; } else if (resto!=0) { cont=cont; } } } } int main() { int num, resto, cont, i; primo(); if (cont==2) printf "PRIMO" else if (cont!=2) prinf "N PRIMO" } system("pause"); }
-
Olá galera, estou procurando algo sobre pesquisa binária pois preciso fazer um programa. O programa deve adivinhar o numero digitado pelo usuário em um vetor de 1000 posiçoes, e so pode ser encerrado quando o usuario acertar o numero. Não sendo assim dar uma mensagem se o numero é alto demais ou baixo. Pelo que andei pesquisando, dei uma olhada no seguinte código. int PesquisaBinaria ( int *array, int chave , int N) { int inf = 0; //Limite inferior int sup = N-1; //Limite superior while (inf <= sup) { meio = (inf+sup)/2; if (chave == array[meio]) return meio; else if (chave < array[meio]) sup = meio-1; else inf = meio+1; } return -1; // não encontrado porém como eu devo proseguir estou um pouco perdido. se alguém puder dar algumas dicas fico grato.
-
Olá gente, estou começando a programar em C, pelo turbo C; Preciso fazer um programa que faça seguinte estrutura abaixo: obs: ele deve ser feito por estruturas de repetição; 1 12 123 1234 12345 123456 1234567 13246578 132456798 Aqui vai o codigo que eu estou fazendo. main() { int i, j, cont; for(i=0; i<10; i++) { cont=0; for (j=0; j<i; j++) cont=j+1 printf ("%d", &j); } } } gostaria de algumas dicas de como fazer esse laço de repetição, ou ate mesmo se a lógica está errada. Desde já grato.
-
#include<stdio.h> #include<conio.h> #include<windows.h> #include<conio2.h> void gotoxy(int x, int y) { SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),(COORD){x-1,y-1}); } main(void) { int jogo[12]; int aposta[12]; int x, m, n, p, pontos; { clrscr(); gotoxy(2,10); printf("Acrescente os valores para a aposta:"); gotoxy(3,10); printf("BRA X PRK"); gotoxy(4,10); printf("CIV X POR"); gotoxy(5,10); printf("BRA X CIV"); gotoxy(6,10); printf("POR X PRK"); gotoxy(7,10); printf("PRK X CIV"); gotoxy(8,10); printf("POR X BRA"); gotoxy(10,10); printf("Legenda:"); gotoxy(11,12); printf("BRA: Brasil"); gotoxy(12,12); printf("CIV: Costa do Marfim"); gotoxy(13,12); printf("POR: Portugal"); gotoxy(14,12); printf("PRK: Coreia do Norte"); m=0; x=1; for (x=1; x<=12; x++) { if (x==1) { gotoxy(3,15); scanf("%d", &n); aposta[x]=n; } else { if (x%2!=0) { gotoxy(3+m,15); scanf("%d", &n); aposta[x]=n; } else { gotoxy(3+m,21); scanf("%d", &n); aposta[x]=n; m=m+1; } } } clrscr(); gotoxy(2,10); printf("Acrescente os valores reais dos jogos:"); gotoxy(3,10); printf("BRA X PRK"); gotoxy(4,10); printf("CIV X POR"); gotoxy(5,10); printf("BRA X CIV"); gotoxy(6,10); printf("POR X PRK"); gotoxy(7,10); printf("PRK X CIV"); gotoxy(8,10); printf("POR X BRA"); gotoxy(10,10); printf("Legenda:"); gotoxy(11,12); printf("BRA: Brasil"); gotoxy(12,12); printf("CIV: Costa do Marfim"); gotoxy(13,12); printf("POR: Portugal"); gotoxy(14,12); printf("PRK: Coreia do Norte"); m=0; x=1; for (x=1; x<=12; x++) { if (x==1) { gotoxy(3,15); scanf("%d", &n); jogo[x]=n; } else { if (x%2!=0) { gotoxy(3+m,15); scanf("%d", &n); jogo[x]=n; } else { gotoxy(3+m,21); scanf("%d", &n); jogo[x]=n; m=m+1; } } } pontos=0; x=1; p=0; for (x=1; x<=12; x++) { if (x==1) { if (aposta[x]==jogo[x]) && (aposta[x+1]==jogo[x+1]) { p=10; pontos=pontos+p; } else { if ((aposta[x]>aposta[x+1]) && (jogo[x]>jogo[x+1])) || ((aposta[x]<aposta[x+1]) && (jogo[x]<jogo[x+1])) { if (aposta[x]==jogo[x]) || (aposta[x+1]==jogo[x+1]) { p=7; pontos=pontos+p; } else { p=5; pontos=pontos+p; } } else { if (aposta[x]==aposta[x+1]) && (jogo[x]==jogo[x+1]) { p=5; pontos=pontos+p; } else { if (aposta[x]==jogo[x]) || (aposta[x+1]==jogo[x+1]) { p=3; pontos=pontos+p; } else { p=0; pontos=pontos+p; } } } } } else { if (x%2!=0) { if (aposta[x]==jogo[x]) && (aposta[x+1]==jogo[x+1]) { p=10; pontos=pontos+p; } else { if ((aposta[x]>aposta[x+1]) && (jogo[x]>jogo[x+1])) || ((aposta[x]<aposta[x+1]) && (jogo[x]<jogo[x+1])) { if (aposta[x]==jogo[x]) || (aposta[x+1]==jogo[x+1]) { p=7; pontos=pontos+p; } else { p=5; pontos=pontos+p; } } else { if (aposta[x]==aposta[x+1]) && (jogo[x]==jogo[x+1]) { p=5; pontos=pontos+p; } else { if (aposta[x]==jogo[x]) || (aposta[x+1]==jogo[x+1]) { p=3; pontos=pontos+p; } else { p=0; pontos=pontos+p; } } } } } } } clrscr(); if (pontos==0) { gotoxy(3,10); printf("Voce não obteve pontuacao (zero pontos)"); } else { gotoxy(3,10); printf("Voce obteve uma pontuacao de %d pontos", pontos); } } getch(); } amigo pode analisar meu programa e me dizer o porque dos erros, desde já grato.
-
ngm pode me dar umas dicas ai?
-
Eu estou usando o Dev-C++ Estou tentando converter do português estruturado p/ o C, somente com apostilas, estou com muitas dificuldades, quando vou compilar dá muitos erros, logo em seguida irei postar o código. #include <stdio.h> #include <conio.h> #include <windows.h> #include <math.h> int main() { int cont = 0; int jogos [12]; int aposta [12]; int x, m, n, p, pontos; void gotoxy(int x, int y) { SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),(COORD){x-1,y-1}); } main(void) { gotoxy(2,10) printf ("Acrescente os valores para a aposta:") gotoxy(3,10) printf ("BRA x PRK") gotoxy(4,10) printf ("CIV x POR") gotoxy(5,10) printf ("BRA x CIV") gotoxy(6,10) printf ("POR x PRK") gotoxy(7,10) printf ("PRK x CIV") gotoxy(8,10) printf ("POR x BRA") gotoxy(10,10) printf ("Legenda:") gotoxy(11,12) printf ("BRA: Brasil") gotoxy(12,12) printf ("CIV: Costa do Marfim") gotoxy(13,12) printf ("POR: Portugal") gotoxy(14,12) printf ("PRK: Coreia do Norte") m=0 x=1 for (x=1; x<=12; x++) if (x=1) gotoxy(3,15) scanf ("%f, &n) aposta [x]=n m=m+1 muitos erros até aqui, este programa é pra simular um bolão dos grupos da COPA.
-
Olá gente, estou com dificuldades de passar meu programa de português estruturado, para C, pois é a primeira vez que começamos a usar C. Estou com o seguinte erro para passar esta parte do port. estruturado. #include <stdio.h> #include <conio.h> #include <windows.h> #include <math.h> void main(void) int cont = 0 int jogos [12] int aposta [12] int x, m, n, p, pontos; ESTES ERROS: 8 expected init-declarator before "int" 8 expected `,' or `;' before "int"