Ir para conteúdo
Fórum Script Brasil

Fruggerr

Membros
  • Total de itens

    7
  • Registro em

  • Última visita

Posts postados por Fruggerr

  1. Já coloquei o isdigit. + fiz uma forma q não necessitaria dele. Coloquei outra variável char c; e em todos os scanf coloquei as variável int num e char c. Logo depois de inserção dos valores tem o if(c>='a' && c<='z'). Cm isso ele invalidava os valores digitados em char + cm o if se encontra dentro de uma repetição while quando o usuário digitava um caractere entrava em loop infinito e já tentei todos as lógicas possíveis para evitar isso. nada feito até agora.

    falou

  2. Por exemplo: eu quero q o usuário digitaria um número a cada repetição q no caso seria 5 vezes. O usuário digitaria o 1º valor e é armazenado na variável $i cm o $i ainda é menor q 5, repetiria e pediria novamente outro número para o usuário digitar. Esse processo realizaria até $i for igual a 5. É possível fazer isso no PHP? Ou teria q colocar 5 inputs para o usuário digitar os 5 valores sem repetição?

    Até +

  3. Olá pessoal, tenho uma dúvida relacionado a repetição em PHP. Eu gostaria de criar uma input onde o usuário digitaria um número para cada repetição e dar no fim o resultado. Como em outras linguagens onde o usuário digitaria valores até o fim de uma repetição e dar o resultado da operação. É possível fazer algo dessa formar em PHP?

    Obrigado galera

  4. Pessoal, eu fiz esse programa de acordo cm pedia um exercício encontra na Net. Porém, estou cm dificuldade de o usuário não digitar caracteres, pois o programa validaria somente os números inteiros maiores que 0(zero). Cheguei a criar uma variável char para armazenar qualquer dígito caractere e invalidar, até aki td bem, o problema que fica em Loop infinito mesmo retornando falso o While. O código fonte se encontra abaixo. Ps: esse não tá inserido para invalidar caracteres. O programa tb pode encontrar algumas falhinhas de principiante. Alguém poderia dar dicas de cm solucionar esse probleminha?

    #include<stdio.h>

    #include<conio.h>

    #include<stdlib.h>

    int main() {

    int num[6],i,maior;

    maior=0;

    printf("# Numeros maiores que 0(zero). #\n");

    printf("Valido somente com numeros.\n");

    for(i=1;i<=6;i++) {

    printf("Digite o numero maior que 0(zero).\n");

    scanf("%d",&num);

    if(num==0) {

    break;

    }

    if(maior<num) {

    maior=num;

    }

    if(num<0) {

    while(num<0) {

    printf("O numero não e valido. Por favor, insira outro numero.\n");

    scanf("%d",&num);

    }

    if(num==0) {

    break;

    }

    if(maior<num) {

    maior=num;

    }

    }//end para o if

    }//end para o for

    printf("O maior numero e: %d\n",maior);

    printf("Pressione uma tecla para sair do programa.\n");

    getch();

    }

×
×
  • Criar Novo...