Jump to content
Fórum Script Brasil
  • 0

[AJUDA] Quem me ajudar com esse código?


Geyson Phillype

Question

Questão 1) Foi feita uma pesquisa estatística com um grupo de 10 nadadores. Para cada nadador foram obtidos os seguintes dados: nome, idade, altura e peso. Faça um programa em PHP que leia os dados dos nadadores, calcule e imprima:

a) Quantidade de nadadores com altura entre 1,70 e 1,85.

b.) Quantidade de nadadores com peso maior que 80 kgs.

c) O nome do nadador mais jovem.

Na questão 1, não estou conseguindo imprimir as informações. as letras da questão, me ajudem aê, quero alguma dica, indique algum tutorial ou site
Questão 2) Um atleta corredor dos 100 metros rasos está se preparando para uma competição e deseja fazer uma análise de seus resultados. Para isso, em seus treinos ele anotou 15 tomadas de tempo das suas corridas. Faça um programa em PHP que receba esses tempos, calcule e imprima:

a) A média de tempo em que ele percorreu os 100 metros.

b.) O melhor tempo em que ele percorreu os 100 metros.

Na questão 2, não estou conseguindo imprimir as informações. as letras da questão, me ajudem aê, quero alguma dica, indique algum tutorial ou site

Link to comment
Share on other sites

7 answers to this question

Recommended Posts

  • 0

Olá o fazendo agora um curso em programação em php, não sou muito bom, ver só o que eu fiz até agora.

index.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Untitled Document</title>

</head>

<?php

include "cadastro.php";

include "dados.php";

?>

<body>

</body>

</html>

conexão.php:

<?php

$conecta = mysql_connect('localhost', 'root', '123');

mysql_select_db('atv5_1a');

$nome = $_POST['nome'];

$idade = $_POST['idade'];

$altura = $_POST['altura'];

$peso = $_POST['peso'];

$query = mysql_query ("INSERT INTO atv_table VALUES ('$nome','$idade','$altura','$peso','idatv_usuarios')");

if ((!$nome) || (!$idade) || (!$altura) || (!$peso)){

echo "ERRO: <br />";

if (!$nome){

echo "☻ Nome é requerido.<br />";

}

if (!$idade){

echo "☻ Idade é requerida.<br />";

}

if (!$altura){

echo "☻ Altura é um campo requerida.<br />";

}

if (!$peso){

echo "☻ Peso de Usuário é requerido.<br /><br />";

}

echo "Preencha os campos abaixo: <br /><br />";

include "cadastro.php";

}else{

$sql_nome_check = mysql_query(

"SELECT COUNT(idatv_usuarios) FROM atv_table WHERE email='{$nome}'"

);

$uReg = mysql_fetch_array($sql_nome_check);

$nome_check = $uReg[0];

if ($nome_check > 0){

echo "Este nome de usuário já está sendo

utilizado.<br /><br />";

unset($nome);

}

include "formulario_cadastro.php";

}

?>

banco de dados:

ALTER TABLE `atv5_1a`.`atv_table` CHANGE COLUMN `Nome:` `Nome :` VARCHAR(45) NOT NULL , CHANGE COLUMN `Idade:` `Idade :` VARCHAR(3) NOT NULL , CHANGE COLUMN `Altura:` `Altura :` DECIMAL(3) NOT NULL , CHANGE COLUMN `Peso:` `Peso :` DECIMAL(3) NOT NULL ;

A resposta dessa atividade deve ser enviada em arquivos .doc ou .zip até o dia 21/11/2011 às 23h.

Questão 1) Foi feita uma pesquisa estatística com um grupo de 10 nadadores. Para cada nadador foram obtidos os seguintes dados: nome, idade, altura e peso. Faça um programa em PHP que leia os dados dos nadadores, calcule e imprima:

a) Quantidade de nadadores com altura entre 1,70 e 1,85.

B) Quantidade de nadadores com peso maior que 80 kgs.

c) O nome do nadador mais jovem.

Questão 2) Um atleta corredor dos 100 metros rasos está se preparando para uma competição e deseja fazer uma análise de seus resultados. Para isso, em seus treinos ele anotou 15 tomadas de tempo das suas corridas. Faça um programa em PHP que receba esses tempos, calcule e imprima:

a) A média de tempo em que ele percorreu os 100 metros.

B) O melhor tempo em que ele percorreu os 100 metros.

Dica 01 : Assista a videoaula que ensina como criar formulários, pois é através deles que o programa irá receber os dados do usuário.

Dica 02: Caso não consiga fazer com formulário, crie uma variável do tipo array com os dados preestabelecidos porém saiba que a questão valerá menos pontos.

Foi isso que o professor apenas me informou para fazer em PHP e Mysql.

Link to comment
Share on other sites

  • 0
cadê os arquivos: dados.php e cadastro.php?

e é meio estranho a validação vir depois da rotina do banco de dados, meio sem lógica isso.

Posto os demais arquivos

cadastro.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Untitled Document</title>

</head>

<body>

<p><h2>Cadastro de Nadadores</h2> </p>

<form action="php_cadastro.php" method="post" name="form1" id="form1">

<table width="410" border="0">

<tr>

<td width="72" bgcolor="#CCCCCC">Nome:</td>

<td width="328" bgcolor="#CCCCCC"><input name="nome" type="text" id="nome" size="50" /></td>

</tr>

<tr>

<td bgcolor="#999999">Idade:</td>

<td><input name="idade" type="text" id="idade" size="10" maxlength="3" /></td>

</tr>

<tr>

<td bgcolor="#CCCCCC">Altura:</td>

<td><input name="altura" type="text" id="altura" size="10" maxlength="3" /></td>

</tr>

<tr>

<td bgcolor="#999999">Peso:</td>

<td><input name="peso" type="text" id="peso" size="10" maxlength="4" /></td>

</tr>

<tr>

<td>&nbsp;</td>

<td><input type="submit" name="button" id="button" value="Enviar" /></td>

</tr>

</table>

</form>

</body>

</html>

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...