Ir para conteúdo
Fórum Script Brasil

Bernardo B.L

Membros
  • Total de itens

    5
  • Registro em

  • Última visita

Tudo que Bernardo B.L postou

  1. Seguinte tentei agora fazer um aplicativo muito simples, mas não está dando certo... #include<stdio.h> #include<stdlib.h> #include<conio.h> int main() { char senha[50]; printf(" =============== Bem vindo ao portal do Inferno ===============\n\n"); printf("Digite a senha para entrar: "); senha=getch(); scanf("%s",&senha); if(senha =='uenden')printf("Parabens!Voce esta no inferno e eu sou o capeta! >;["); if(senha !='uenden')printf("Burro!Vai pro ceu!Aqui não é o seu lugar!"); system("PAUSE"); return(0); } Eu queria que quando a pessoa digitasse a senha, as letras não aparecessem, mas isso não é algo necessario, mesmo sem o senha=getch(); o programa não compila... o erro é acusado na linha da função if...sou muito iniciante, então não sei qual o erro...se alguém ajudar ai... ;D
  2. Wow...deu certo, eu viajei em colocar outro contador ali, era só usa o primeiro contador mesmo, pra letras 'a' e letras 'a' modificadas... Vlw ai cara, fico athe menor o código... ;D
  3. Exercicio: Escreva um programa que leia uma string, conte quantos caracteres desta string são iguais a 'a' e substitua os que forem iguais a 'a' por 'b'. O programa deve imprimir o número de caracteres modificados e a string modificada. Eu fiz ele quase que todo, mas pode gerar um erro... #include <stdio.h> #include <stdlib.h> int main() { char palavra[100]; int contador; int contador2; int x; printf("Digite uma palavra: "); gets(palavra); printf("\nA palavra digitada é: %s",palavra); contador=0; contador2=0; for(x=0;palavra[x]!='';x=x+1) { if(palavra[x]=='a')contador=contador+1; if(palavra[x]=='a')palavra[x]='b'; if(palavra[x]=='b')contador2=contador2+1; } printf("\n\nO numero de letras 'a' é: %d\n\n",contador); printf("O numero de letras alteradas é: %d\n\n",contador2); printf("A nova palavra é: %s\n\n",palavra); system("PAUSE"); return(0); } O único erro é quando a palavra digitada tem a letra 'b', aí o número de letras alteradas é maior, isso se dá por essa linha if(palavra[x]=='b')contador2=contador2+1; Mas eu não encontrei outro jeito de fazer isso se não assim...Algue aí ajuda? ;D
  4. Wow valeu, deu certo, era muito simples mesmo... ;D
  5. Bem eu não sei nada de programação, outro dia comecei a estudar C, entendi o básico do báscio e fui fazer um aplicativo bem simples... #include <stdio.h> int main() { int x; int y; printf("Digite o primeiro valor:"); scanf("%d",&x); printf("\nDigite o segundo valor:"); scanf("%d",&y); printf("\nO resultado é:%d.",(x+y)); return(0); } Bem...eu baxei o compilador Dev-C++ Compilei e tal, mas o programa não funciona corretamente... A primeira mensagem aparece, então eu digito o primeiro número e aperto enter, aí a segunda mensagem é impirmida na tela, eu digito o segundo número, aperto enter e o programa fecha... Aconteceu com vários outros aplicativos que fiz, todos simples assim, só usando essas funções...Se alguém puder me ajudar. :D
×
×
  • Criar Novo...