Ir para conteúdo
Fórum Script Brasil

Luciano Cruz

Membros
  • Total de itens

    18
  • Registro em

  • Última visita

Tudo que Luciano Cruz postou

  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
  13. ola pessoal eu preciso fazer um formulario Para incluir um novo usuario fica mais ou menos assim Form1 Usuario: text box Senha : text box repita senha : text box Sexo : combobox botao Incluir Codigo Private Sub cmdIncluir_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdIncluir.Click Dim cx As New OleDbConnection() Dim provedor As String Dim banco As String provedor = "Provider=Microsoft.Jet.OLEDB.4.0" banco = "Data Source=C:\Users\Administrador\Desktop\loja.mdb" cx.ConnectionString = provedor + "; " + banco cx.Open() Dim sql As String = "" sql += " Insert into Usuarios(Usuario , Senha ,IdSexo)" sql += " Values ( " sql += " " + cboSexo.SelectedValue.ToString + "' " sql += " " + txtUsuario.Text + ", " sql += " " + txtSenha.Text + ")" 'lblStatus.Text = sql Dim cd As New OleDbCommand(sql, cx) cd.CommandType = CommandType.Text Try cd.ExecuteNonQuery() Catch ex As Exception lblStatus.Text = ex.Message End Try cx.close() eu preciso usar um ERROR PROVIDER no campo repetir senha para avisar quando ao repetir a senha houver algum erro como eu coloco isso no codigo eu estou começando no vb alguém poderia me ajudar no que eu estou errando, o que que eu preciso acrescentar nesse codigo eu estou com dificuldade se alguém puder ajudar eu agradeço obrigado luciano
  14. Olá pessoal! eu sou novo aqui no forum eu estou aprendendo vb.net, eu estou fazendo um exercicio com banco de dados sql quando eu aperto f5 para testar c.ConnectionString = s fica em amarelo e aparece uma mensagem Não é permitido alterar a propriedade 'ConnectionString'. O estado atual da conexão é aberta. Porque que esta aparecendo essa mensagem? se alguém puder ajudar eu agradeço . luciano
×
×
  • Criar Novo...