Ir para conteúdo
Fórum Script Brasil

Luciano Cruz

Membros
  • Total de itens

    18
  • Registro em

  • Última visita

Sobre Luciano Cruz

Luciano Cruz's Achievements

0

Reputação

  1. Amigos por favor sou iniciante em Java/Jsp eu fiz esse programa, valendo nota, sobre o calcula das notas mas não está funcionando direito,o professor pediu para usar Java Bean,para fazer esse programa, quando eu coloco 3 notas exemplo: 10,8,7 dividindo por trés vai dar 8 e pouco com isso o aluno seria aprovado. mas o único resultado que aparece é aluno reprovado,não sei sei se eu errei no If/Else,ou outra coisa se alguém puder ajudar eu agradeço. Segue o Código: Pagina Index em JSP <%@page contentType="text/html" pageEncoding="UTF-8"%> <jsp:useBean id="aluno" class="Avaliacao.Media" /> <jsp:setProperty name="aluno" property="*" /> <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>JSP Page</title> </head> <body> <h3>Calculo Avaliação</h3> <pre> Nome: <%=aluno.getNome()%> Av1: <%=aluno.getAv1()%> Av2: <%=aluno.getAv2()%> Av3: <%=aluno.getAv3()%> Media:<%=(aluno.getAv1() + aluno.getAv2() + aluno.getAv3()) /3 %> </pre> <% if (aluno.getMedia () < 6){ out.println("Aluno está reprovado");} else { out.println("Aluno aprovado"); } %> </body> </html> A pagina em Java package Avaliacao; /** * * @author lufaria */ public class Media { private String nome="Carlos"; private double av1= 8; private double av2= 8; private double av3= 8; private double media; public void setNome(String nome) { this.nome= nome; } public String getNome() { return nome; } /** * * @param av1 */ public void setAv1(double av1) { this.av1= av1; } public double getAv1() { return av1; } /** * * @param av2 */ public void setAv2(double av2) { this.av2= av2; } public double getAv2() { return av2; } /** * * @param av3 */ public void setAv3(double av3) { this.av3= av3; } public double getAv3() { return av3; } public void setMedia(double media) { this.media= media; } /** * * @return */ public double getMedia() { return media; } }
  2. Luciano Cruz

    Matriz-ajuda

    O codigo do programa está compilando normal eu defini no #define t 3 para o programa pedir o peso e a altura 3 vezes para o usuario mas em vez de 3 aparece 9 vezes se eu coloco define t 4 aparece 12 vezes,não sei o que está acontecendo,se alguém puder me ajudar eu agradeço muito. #include <stdio.h> #include <stdlib.h> #include <string.h> #define t 3 main() { float matIMC [t][3]; // Faltava ponto e vrigula, e espaço entre "mat" e "IMC" float peso[t],altura[t], media_peso, media_altura ; int i,j; for (i=0;i<t; i++) { for (j=0;j<3;j++) { printf("\n Peso:") ; scanf("%f",&peso[j]); // "peso" não foi declarado como matriz printf("\n Altura: "); scanf("%f",&altura[j]); // "altura" não foi de clarado como matriz matIMC[j] = (peso[j] / (altura[j] * altura[j])); // "imc" não existe, substituido por "matIMC" } } printf("---------Indice IMC-----------------\n"); printf(" Peso | Altura| IMC \n"); printf(" -------------------------------- \n"); media_peso=0; media_altura=0; for (i=0;i <t; i++){ for (j=0;j<3;j++) { printf("\n %3.2f %3.2f %3.2f ", peso[j],altura[j],matIMC[j]); if (matIMC[j] <= 18.5) puts("Abaixo do peso"); else if (matIMC[j] <= 25) puts("Peso Normal"); else if (matIMC[j] < 30) puts("Acima do Peso"); else puts("Obeso"); media_peso = media_peso+ peso[j]; media_altura = media_altura +altura[j]; } } media_peso =media_peso/ t; media_altura =media_altura/t; printf("\n\nMedia de Peso ==> %3.2f ",media_peso); printf("\n\nMedia Altura ==> %3.2f\n\n\n ",media_altura); system("pause"); } Luciano
  3. Amigos eu digitei o programa abaixo no DEV c++ e aparece a mensagem not file compiled,o que eu preciso eliminar ou colocar no programa abaixo para que ele compile. Se alguém puder ajudar eu agradeço #include <stdio.h> #include <stdlib.h> #define T 10 main() { float salario[t],aumento[t],atual[t]; int i; for (i=0; i<t; i++) { printf("\n Digite o salario : "); scanf("%f", &salario); } for (i=0; i<t; i++) { aumento = salario * 0.10; atual = aumento + salario; } printf("\n\tSalario\tAumento\tAtualizado\n"); printf("-----------------------------------"); for (i=0; i<10; i++) printf("\n\t%.2f\t%.2f\t%.2f",salario,aumento,atual); printf("\n"); system("pause"); }
  4. por favor eu estou começando agora com python e estou usando o python shell fiz esse codigo para somar dois numeros mas não esta dando certo n1=input ("Digite o primeiro numero:") n2=input ("Digite o segundo numero:") print ("A soma dos dois numeros e:", n1+n2) se eu digido 10 e 10 em vez de dar 20 aparece 1010 ele ajunta os numeros mais não soma. se alguém puder ajudar onde eu estou errando obrigado
  5. 2. O aninhamento de loops pode ser realizado entre as instruções de loop:___________________________ 3. O número máximo de loops aninhados é___________,mas se você utilizar mais de______loops aninhados deve rever seu algoritmo. eu preciso muito de ajuda:eu pesqusei na Internet e não achei nada se alguém puder me ajudar, ou indicar um site para eu procurar obrigado Luciano
  6. 1. A instrução MAIS conveniente quando você sabe que terá que inicializar e incrementar variáveis durante o loop é:___________________________ eu acho que é FOR Pessoal vocês poderiam me ajudar eu estou em duvida não sei se pode ser WHILE eu sei que na instrução WHILE as variaveis são iniciadas antes do bloco. sera que é FOR ou WHILE por favor se alguém puder ajudar eu responder essa pergunta obrigado a todos
  7. Pessoal por favor vocês poderiam me ajudar nessas questoes, de um trabalho de 10 questoes só faltou essas 3,eu pesquisei na internet e não encontrei ,se vocês puderem me ajudar eu agradeço muito. 1-O aninhamento de loops pode ser realizado entre as instruçoes de um loop, se sim porque 2-Qual o numero maximo de loops aninhados 3-Se ultrapassarmos esse numero maximo de loops devemos rever nosso algoritimo. Obrigado
  8. Rick00 com isso eu vou tentar terminar muito obrigado pela ajuda
  9. Rick 00 como fica o código se escolher a opção SERIE eu sei que tem pedir a altura e o peso mas o restante eu não consigo fazer
  10. 5. Escreva o algoritmo e o código em linguagem C para o seguinte problema: o usuário escolhe num menu a opção IMC ou SÉRIE ou SAIR. Tanto na opção IMC ou SÉRIE deve entrar com seu peso e altura. No caso de escolher IMC o código calcula o índice de massa corpórea (IMC) e deve mostrar os seguintes resultados: IMC = valor e normalidade se, IMC>=18,5 e <25,0; IMC = valor e desnutrição se, IMC<18,5; IMC = valor e sobrepeso se, IMC>=25,0 e <30,0; IMC = valor e obesidade se, IMC>=30,0. Caso o usuário opte por SÉRIE, além da altura e peso será pedido o número de quilos que serão perdidos por mês (kg/mês). Neste caso, será mostrada uma tabela com o exemplo: IMC = valor Mês 0 IMC = valor Mês 1 IMC = valor Mês 2 IMC = valor Mês n Onde, no mês n o usuário terá atingido o IMC ideal! Mostre os resultados com 2 casas decimais. #include <stdio.h> #include <stdlib.h> main() { int op; float imc,peso ,altura; printf("\n Indice IMC \n"); printf("\t\t 1.IMC \n"); printf("\t\t 2.SERIE\n"); printf("\t\t 3.SAIR\n"); printf("Escolha a opcao : "); scanf("%d",&op); switch (op) { case 1: printf("Entre com seu peso:"); scanf ("%f", &peso); printf ("Entre com sua altura:"); scanf ("%f", &altura); imc= peso/(altura*altura); if( imc >=18.5 && imc <25.0) printf("Esta normal. IMC=%.2f \n" ,imc); else if( imc <18.5) printf("Esta desnutrido. IMC=%.2f \n ", imc); else if( imc>=25.0 && imc <30.0) printf("Esta com sobrepeso. IMC=%.2f \n",imc); else printf ("Esta obeso. IMC= %.2f \n", imc); } system("pause"); } EU FIZ O CODIGO CASO ESCOLHA IMC QUE É ESSE CÓDIGO ACIMA EU NÃO ESTOU CONSEGUINDO FAZER CASO OPTE POR SÉRIE OU SAIR PESSOAL POR FAVOR alguém PODE ME AJUDAR COMO EU TERMINO ESSE ALGORITIMO EU NÃO ESTOU CONSEGUINDO ELE ESTÁ VALENDO NOTA E EU ESTOU PRECISANDO MUITO. obrigado a todos Luciano
  11. #include <stdio.h> #include <stdlib.h> main () { float a,b,soma; printf("\n Entre com um numero :"); scanf("%f", &a); printf ("\n Entre com o segundo numero:"); scanf ("%f", &b); soma= a+b; printf("\n o resultado da soma =%.6f \n", soma); system("pause");} Pessoal eu queria uma ajuda de vocês:eu fiz essa soma em c e o resultado dessa soma é mostrado com 6 casas decimais no final Eu queria saber como eu mostro o resultado com 6 casas decimais no final nesse pseudocódigo que eu fiz abaixo. Se alguém puder ajudar eu agradeço Obrigado Luciano Pseudocódigo algoritimo_soma; var a,b,soma:real; inicio escreva "Entre com 2 numeros:"; leia a,b; soma<- a+b; escreva " O resultado da soma de: ", a "+", b " =", soma; fim.
  12. Luciano Cruz

    ajuda urgente

    Escreva o algoritmo e o código em linguagem C para o seguinte problema: pesquise sobre a função sleep(x) da C e use-a como um timer neste exercício. Crie um relógio digital onde será mostrado ao usuário o seguinte hh:mm:ss correta em quanto o código estiver rodando. vocês poderiam me ajudar por favor como fazer um relogio digital em C com a função sleep. obrigado
×
×
  • Criar Novo...