Hoje é Dom Set 05, 2010 11:27 am






Criar novo tópico Responder Tópico  [ 1 Mensagem ] 
Calcular Média Nota necessária para a média mínima 5 
Autor Mensagem
Avatar de usuário

Data de registro: Qua Mar 11, 2009 9:56 am
Mensagens: 13
Mensagem Calcular Média Nota necessária para a média mínima 5
Código:
<?php
         $ac1=-0.5;
         $ac2;
         $ms1;
         $ms2;
         echo("<table border=0");
         echo("<tr>\n\t\t\t<td align=center bgcolor=#4682b4>AC1</td>
         \n\t\t\t
         <td align=center bgcolor=#4682b4>MS.1(40%)</td>
         \n\t\t\t
         <td align=center bgcolor=#4682b4>AC2</td>
         \n\t\t\t
         <td align=center bgcolor=#4682b4>MS.2(60%)</td></tr>");
         for($i=0;$i<21;$i++){
            
            echo("<tr>");
            for($j=1;$j<5;$j++){
            
            
            if($j==1){
               $ac1=$ac1+0.5;   
               if($i%2==0){
                  echo("\n\t\t\t<td bgcolor=#778899 align=center width=200>".$ac1.".0");
               }
               else{
                  echo("\n\t\t\t<td align=center width=200>".$ac1);
               }
               
               $ms1=$ac1*0.4;
               
               if($i%2==0){
                  echo("\n\t\t\t<td bgcolor=#778899 align=center width=200>".$ms1);
               }
               else{
                  echo("\n\t\t\t<td align=center width=200>".$ms1);
               }
               $ms2=5-$ms1;
               $ac2=$ms2/0.6;


                     /*INICIO - PROCESSA O ARREDONDAMENTO DE AC1 E AC2*/
                                                            //
                                                            //
               $v1; //armazena o valor inteiro da variável AC2            //
               $v2; //armazena o valor depois da virgula da variável AC2   //
               $v1=(int)$ac2;                                    //
               $v2=$ac2-$v1;                                    //
                  if($v2<0.24){                                 //   
                     $ac2=$v1.".00";                              //   
                  }                                          //
                  else{                                       //
                     if($v2>0.24&&$v2<0.75){                        //         
                        $ac2=$v1.".50";                           //
                     }                                       //      
                     else{                                    //
                        if($v2>0.74){                           //
                           $ac2=$v1+1;                           //
                        }                                    //   
                     }                                       //      
                  }                                          //
                                                            //
                                                            //   
                        /*FIM - PROCESSA O ARREDONDAMENTO DE AC1 E AC2*/


               if($i%2==0){
                  echo("\n\t\t\t<td bgcolor=#778899 align=center width=200>".number_format($ac2, 2, '.',''));
               }
               else{
                  echo("\n\t\t\t<td align=center width=200>".number_format($ac2, 2, '.',''));
               }
               if($i%2==0){
                  echo("\n\t\t\t<td bgcolor=#778899 align=center width=200>".$ms2);
               }
               else{
                  echo("\n\t\t\t<td align=center width=200>".$ms2);
               }

            }   //fecha if

            
            }   //fecha 1º FOR
               

               echo("</tr>");
               }//fecha 2º FOR

               

         ?>


Sáb Nov 21, 2009 4:50 pm
Perfil E-mail
Mostrar mensagens anteriores:  Organizar por  
Criar novo tópico Responder Tópico  [ 1 Mensagem ] 



Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 1 visitante


Você não pode criar novos tópicos neste fórum
Você não pode responder tópicos neste fórum
Você não pode editar suas mensagens neste fórum
Você não pode excluir suas mensagens neste fórum
Você não pode enviar anexos neste fórum

Procurar por:
Ir para:  
cron

F5cursos.com - Seu lugar de atualizações!!!
Av. Adolfo Pinheiro, 2464 Santo Amaro São Paulo - (11) 2771-2000