Ir para conteúdo
Fórum Script Brasil

sl@ckw@re

Membros
  • Total de itens

    32
  • Registro em

  • Última visita

Sobre sl@ckw@re

  • Data de Nascimento 26/01/1987

Perfil

  • Gender
    Male
  • Location
    Jaraguá do Sul

Últimos Visitantes

2.393 visualizações

sl@ckw@re's Achievements

0

Reputação

  1. Gostaria de saber: Como faço um Programa Básico que tenha Matrizes?
  2. sl@ckw@re

    Ajuda

    Estou criando um Sistema de Vendas no NetBeans 5.5.1 ,porém o programa tem alguns erros,e não pode ser compilado e executado,ficarei grato se alguém puder me ajudar,será de grande ajuda se existir alguém que já está acostumado a trabalhar no Netbeans Esse programa está dentro de um Projeto chamado Vendas dividido em 6 arquivos. Main.java //devemos definir aqui o nome do pacote package devlog; //importamos,em seguida,todos os pacotes Java,responsáveis por eventos e objetos import javax.swing.*; import java.awt.*; import java.awt.Event.*; //agora definimos informações relacionadas à identidade do programa,como nome do autor,por exemplo /** *<p>Título:Sistema de Vendas</p> *<p>Descrição:Programa ideal para as empresas</p> *<p>Copyright:Copyright (c)2007 </p> *<p>Grupo:Java */ //a partir daqui,começamos a construir a base gráfica do programa,utilizando as ferramentas de desenho de objetos do Java public class Accueil extends JFrame { JPanel JPanel1=new JPanel(); JPanel Main=new JPanel(); JPanel JPanel3=new JPanel(); GridLayout GridLayout1=new GridLayout(2,2); JButton Client=new JButton (); JButton Produit=new JButton(); JButton itineraire=new JButton(); JButton Commande=new JButton(); JButton Sair=new JButton(); BorderLayout BorderLayout1=new BorderLayout(); JButton Admin=new JButton(); BorderLayout borderLayout2=new BorderLayout(); //a partir daqui devemos definir uma classe pública para o programa.As classes públicas são assim chamadas porque pode ser acessadas por todos os programas Java presentes no sistema public Accueil(){ try { jbInit(); } catch(Exception e) { e.printStackTrace(); } } public static void main(String[]args){ Accueil accueil=new Accueil(); accueil.setVisible(true); } private void jbInit() throws Exception { Main.setLayout(gridLayout1); Client.setFont(new java.awt.Font("Dialog",1,14)); Client.setText("CLIENTE"); Cliente.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e){ Client_actionPerformed(e); } }); Produit.setFont(new java.awt.Font("Dialogo",1,14)); Produit.setText("PRODUTO"); Produit.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e) { Produit_actionPerformed(e); } }); Itineraire.setFont(new java.awt.Font("Dialog",1,14)); Itineraire.setText("ITINERARIO"); Itineraire.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { Itin_actionPerformed(e); } }); Commande.setFont(new javaawt.Font("DIALOG",1,14)); Commande.setText("COMANDO"); Commande.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e){ Commande_actionPerformed(e); } }); Sair.setFont(new java.awt.Font("Dialog",1,15)); Sair.setForeground(Color.red); Sair.setToolTipText(""); Sair.setVerifyInputWhenFocusTarget(true); Sair.setText("SAIR"); Sair.addActionListener(new ActionLIstener() { public void actionPerformed(ActionEvent e){ System.exit(0); } }); JPanel1.setLayout(borderLayout1); Admin.setText("ADMINISTRACAO"); Admin.addActionListener(new ActionLIstener(){ public void actionPerformed(ActionEvent e){ Admin_actionPerformed(e); } }); JPanel3.setLayout(borderLayout2); this.getContentPane().add(JPanel1,borderLayout.SOUTH); JPanel1.add(Sair,borderLayout.CENTER); this.getContentPane().add(Main,borderLayout.CENTER); Main.add(Client,null); Main.add(commande,null); Main.add(Produit,null); this.getContentPane().add(JPanel3,borderLayout.NORTH); JPanel3.add(Admin,borderLayout.CENTER); this.setSize(600.200); } //Client public void Client_actionPerformed(ActionEvent e){ this.dispose(); AfficheClient cadre=new AfficheClient(); cadre.show(); } //Login public void Admin_actionPerformed(ActionEvent e) { this.dispose(); log cadre=new Log(); cadre.show(); } //Client public void Comando_actionPerformed(ActionEvent e){ this.dispose(); Commande cadre=new Commando(); cadre.show(); } //Client public void Produto_actionPerformed(ActionEvent e){ this.dispose(); IncluirProduto cadre=new InserirProduto(); cadre.show(); } //Client public void Itin_actionPerformed(ActionEvent e){ Parcours p=new Percurso(); } //definimos aqui que a janela deve ser fechada assim que todos os dados forem preenchidos { super.processWindowEvent(e); if (e.get() == WindowEvent.WINDOW_CLOSING){ System.exit(0); } } Admin.java package devlog; import javax.swing.*; import java.awt.*; import java.awt.event.*; //criamos a classe pública admin e seus respectivos objetos public class Admin extends JFrame { JPanel JPanel1=new JPanel(); JPanel JPanel2=new JPanel(); JPanel JPanel3=new JPanel(); Jbutton EsteProduto=new JButton(); JButton EsteCliente=new JButton(); JButton EsteCatalogo=new JButton(); GridLayout gridlayout1=new GridLayout(10,1); JButton EsteAdmin=new JButton(); JButton Sair=new JButton(); JButton Fechar=new JBUtton(); GridLayout gridLayout2=new GridLayout(); public Admin() { try { jbInit(); } catch(Exception e) { eprintStackTrace(); } } private void jbInit() throws Exception { this.setResizable(false); this.setSize(new Dimension(600,373)); this.setTitle("ADMINISTRAÇÃO"); EsteProdutosetText("ESCOLHA DE PRODUTO"); EsteProduto.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e) { EsteProduto(e); } }); EsteCatalogo.setText("ESCOLHA DE CATALOGO"); EsteCatalogo.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { EsteAdministrador(e); } }); Sair.setText("SAIR"); Sair.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { System.exit(0); } }); Fechar.setText("FECHAR"); Fechar.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { Fechar_actionPerformed(e); } }); JPanel1.setLayout(gridLayout2); this.getContentPane().add(JPanel1,BorderLayout.SOUTH); JPanel1.add(Fechar,null); JPanel1.add(Sair,null); this.getContentPane().add(JPanel2,BorderLayout.CENTER); JPanel2.add(EsteProduto,null); JPanel2.add(EsteCliente,null); JPanel2.add(EsteCatalogo,null); this.getContentPane().add(JPanel3,BorderLayout.NORTH); JPanel2.add(EsteAdministrador,null); } public Font getFont() { } //Fechar public void Fechar_actionPerformed(ActionEvent e) { this.dispose(); } //Este Produto public void EsteProduto(ActionEvent e){ EsteProduto sprod=new EsteProduto(); sprod.show(); } //Este Catalogo public void EsteCatalogo(ActionEvent e){ Catalogue cata=new Catalogue(); cata.show; } //Este CLiente public void EsteClient(ActionEvent e){ client c=new Client(); c.show(); } //Estre Admin public void EsteAdministrador(ActionEveent e){ } } InserirCliente.java package devlog; import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class InserirCliente extends JFrame { JPanel jPanel1=new JPanel(); JPanel jPanel2=new JPanel(); JScrollPane aff=new JScrollPane(); GridLayout gridLayout1=new GridLayout(); JButton NovoCliente=new JButton(); JButton Fechar=new JButton(); JButton Sair=new JButton(); GridLayout gridLayout2=new GridLayout(); public InserirCliente() { try { jbInit(); } catch(Exception e) { e.printStackTrace(); } } private void jbInit() throws Exception { affi(); aff.setDebugGraphicOption(0); jPanel1.setLayout(gridLayout1); NovoCliente.setText("NOVO CLIENTE"); NovoCliente.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { NovoCliente(e); } }); Fechar.setText("FECHAR"); Fechar.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { Fechar(e); } }); Sair.setToolTipText(""); Sair.setText("SAIR"); Sair.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { System.exit(0); } }); JPanel2.setLayout(gridLayout2); this.setSize(new Dimension(841,462)); this.setResizable(false); this.setTitle("LISTA DE CLIENTES"); this.getContentPane().add(jPanel1,BorderLayout.CENTER); jPanel1.add(aff,null); this.getContentPane().add(jPanel2,BorderLayout.SOUTH); jPanel2.add(Fechar,null); jPanel2.add(NovoCliente,null); jPanel2.add(SAIR,null); } public void Fechar(ActionEvent e) { this.dispose(); } //Novo Cliente public void NovoCliente(ActionEvent e) { this.dispose(); Client cl=new Client(); cl.show(); } private void affi(){ String nom=""; Vector v1=new Vector(); v1.addElement("Referencia do Cliente"); v1.addElement("Nome do Cliente"); v1.addElement("Sobrenome do Cliente"); v1.addElement("Endereço do Cliente"); v1.addElement("Estado Civil"); v1.addElement("Tipo de Cliente"); v1.addElement("Numero de telefone do Cliente"); v1.addElement("numero de fax do Cliente"); v1.addElement("E-mail do Cliente"); v1.addElement("data"); v1.addElement("hora"); LerEescrever li=new LerEescrever(); //vector v=li.ListeLecture("Produto.xls"); //System.out.println(texto +"Conteúdo"+"hora" +"minuto" +"segundo"); //JTable Table=new JTable(v.v1); aff=new JScrollPane(li.tableLecture("Client.xls",v1)); } } CadastroProdutos.java package devlog; import javax.swing.*; import java.awt.*; import java.awt.Event.*; //import com.borland.jbcl.layout.*; import java.applet.*; import java.util.*; public class IncluirProduto extends JFrame { JPanel jPanel1=new JPanel(); JPanel jPanel2=new JPanel(); JPanel jPanel3=new JPanel(); JPanel jPanel4=new JPanel(); BorderLayout borderLayout1=new BorderLayout(); JLabel jLabel1=new JLabel(); JComboBox NomProduit=new JComboBox(); JButton Affiche=new JButton(); BorderLayout borderLayout2=new BorderLayout(); JScrollPane aff; GridLayout gridLayout1=new GridLayout(); public IncluirProduto() { try { jbInit(); } catch(Exception e) { e.printStackTrace(); } } private void jbInit() throws Exception { jPanel2.setLayout(borderLayout1); jLabel1.setText("NOME DO PRODUTO"); jPanel4.setLayout(gridLayout1); Affiche.setText("DEMONSTRACAO"); Affiche.addActionListener(new ActionListener() { public void actionPerforme(ActionEvent e) { Affiche_actionPerformed(e); } }); this.setSize(new Dimension(770,376)); this.setResizable(false); this.setTitle("LISTA DOS PRODUTOS"); lecombo(); jPanel1.setLayout(borderLayout2); this.getContentPane().add(jPanel1,BorderLayout.CENTER); aff(); jPanel1.add(aff,BorderLayout.CENTER); this.getContentPane().add(jPanel2,BorderLayout.SOUTH); jPanel2.add(jPanel4.BorderLayout.CENTER); jPanel4.add(jLabel1,null); jPanel4.add(NomeProduto,null); jPanel4.add(Incluir,null); this.getContentPane().add(jPanel3,BorderLayout.NORTH); } //String de Inclusão public String lacle(){ String lcl; lcl=(String)NomeProduto.getSelectedItem(); return lcl; } public void Incluir_actionPerformed(ActionEvent e) { this.dispose(); Produto prod=new Produto(); prod.show(); } private void aff(){ String nom=""; Vector v1=new Vector(); v1.addElement("Referencia do Produto"); v1.addElement("Nome do Produto"); v1.addElement("Quantidade do Produto"); v1.addElement("Referencia do Catalogo"); v1.addElement("Imagem do Produto"); v1.addElement("Apresentação do Produto"); v1.addElement("Tipo do Produto"); v1.addElement("Descrição"); v1.addElement("Data"); v1.addElement("Hora"); LerEescrever li=new LerEescrever(); //vector v=li.ListeLeitura("Produto.xls"); //System.out.println(texto+"conteudo"+hora+minuto+segundo); //JTable Table=new JTable(v,v1)); aff=new JScrollPane(li.tableLeitura("Produto.xls",v1)); } //Estabelecendo Lecombo public void lecombo(){ LerEescrever le= new LerEescrever(); int a=0; int i=0; String mot=""; while(a<le.ListeLeitura("Produto.xls").size()){ NomeProduto.addItem(le.ListeLeitura("Produto.xls").elementAt(i)); a++; i++; } NomeProduto.revalidate(); } } } Catalogo.java package devlog; import java.awt.*; import javax.swing.*; import java.awt.Event.*; public class Catalogo extends JDIalog { JPanel jPanel1=new JPanel(); JPanel jPanel2=new JPanel(); JPanel jPanel3=new JPanel(); JPanel jPanel4=new JPanel(); GridLayout gridLayout1=new GridLayout(1.2); JLabel jLabel1=new JLabel(); JLabel jLabel2=new JLabel(); JLabel jLabel3=new JLbel(); JTextField RefCata=new JTextField(); JTextField NomCata=new JTextField(); JTextField TypeCata=new JTextField(); GridLayout gridLayout2=new GridLayout(3,1); GridLyout gridLayout3=new GridLayout(3,1); JPanel jPanel5=new JPanel(); JButton Fermer=new JButton(); JButton Annuler=new JButton(); JButton Enregistrer=new JButton(); JButton Quitter=new JButton(); GridLayout gridLayout4=new GridLayout(); public Catalogo Frame frame,String title,boolean modal){ super(frame,title,modal); try{ jbInit(); pack(); } catch(exception ex) { ex.printStackTrace(); } } public Catalogo() { this(null,"",false); } private void jbInit() throws Exception { jPanel2.setLayout(gridLayout1); jLabel1.setText("Referencia do Catalogo"); jLabel2.setText("Nome do Catalogo"); NomCata.setSelectionStart(11); NomCata.setText(""); jPanel3.setLayout(gridLayout2); jPanel4.setLayout(gridLayout3); Fechar.setText("Fermer"); Fechar.addActionListener(new ActionListener() { public void actionPerfomed(ActionEvent e) { Fermer)(e); } }); Registrar.setText("Registrar"); Registrar.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { System.exit(0); } }); jPanel1.setLayout(gridLayout4); RefCata.setText(""); this.setResizable(false); this.setSize(new Dimension(579,185)); this.getContentPane().add(jPanel1,BorderLayout.SOUTH); jPanel1.add(Sair,null); jPanel1.add(Registrar,null); jPanel1.add(Anular,null); jPanel1.add(Fechar,null); this.getContentPane().add(jPanel2,BorderLayout.CENTER); jPanel2.add(jPanel3,null); jPanel3.add(jLabel1,null); jPanel3.add(jLabel2,null); jPanel3.add(jLabel3,null); jPanel2.add(jPanel4,null); jPanel4.add(RefCata,null); JPanel4.add(NomCata,null); jPanel4.add(TypeCata,null); this.getContentPane().add(jPane5,BorderLayout.NORTH); } //Comandos para Fechar public void Fechar(ActionEVent e) { this.dispose(); } //Comandos para anular public void Anular(ACtionEvent e) { RefCata.setText(""); NomCataq.setText(""); TypeCata.setText(""); } //Comandos para registrar... public void Registrar(ActionEvent e) { LireEtEcrire et=new LireEtEcrire(); Format fr=new Format(); String message; message=fr.devFormat(RefCata.getText()+"\t"+fr.devFormat(NomCata. getText())+"\t"+br.devFormatr(TypeCata.getText()); et.escrever(message,"Catalogo.xls"); Anular(e); } //Pulando Linha,salve agora... } } } Cliente.java public class Client extends JFrame { JPanel jPanel1=new JPanel(); JPanel jPanel2=new JPanel(); JPanel jPanel3=new JPanel(); GridLayout gridLayout1=new GridLayout(1,2); JLabel jLabel1=new JLabel(); JLabel jLabel2=new JLabel(); JLabel jLabel3=new JLabel(); JLabel jLabel4=new JLabel(); JLabel jLabel5=new JLabel(); JLabel jLabel6=new JLabel(); JLabel jLabel7=new JLabel(); JLabel jLabel8=new JLabel(); JLabel jLabel9=new JLabel(); JTextField RefCliente=new JTextField(); JTextFIeld NomeCliente=new JTextField(); JTextField PreCliente=new JTextField(); JTextField AdreCliente=new JTextField(); Object[] civ={"Sra","Srta","Sr"}; JComboBox Civil=new JComboBox(civ); Object[] type={"CLIENTE PARTICULAR","EMPRESA"}; JComboBox Type=new JComboBox(type); JTextField NumTelClient=new JTextField(); JTextField NumFaxClient=new JTextField(); JTextField EmailClient=new JTextField(); GridLayout gridlayout2=new GridLayout(10,1); GridLayout gridLayout3=new GridLayout(10,1); JPanel jPanel4=new JPanel(); Jpanel jPanel5=new JPanel(); JPanel jPanel6=new JPanel(); GridLayout gridLayout4=new GridLayout(2,1); JButton Annuler=new JButton(); JButton Valider=new JButton(); JButton Quitter=new JButton(); JButton Fermer=new JButton(); GridLayout gridLayout5=new GridLayout(); GridLayout gridLayout6=new GridLayout(); public Cliente() { try { jbInit(); } catch(Exception e) { e.printStackTrace(); } } private void jbInit() throws Exception { this.setSize(new Dimension(600,256)); JPanel1.setLayout(gridLayout); JLabel1.setText("REFERENCIA DO CLIENTE"); jLabel2.setText("NOME DO CLIENTE"); jLabel3.setText("SOBRENOME DO CLIENTE"); jLabel4.setText("ENDEREÇO"); jLabel5.setText("ESTADO CIVIL"); jLabel6.setText("TIPO"); jLabel7.setText("NUMERO DO TELEFONE"); jLabel8.setText("NUMERO DO FAX"); jLabel9.setText("E-MAIL"); jPanel2.setLayout(gridLayout2); jPanel3.setLayout(gridLayout3); RefClient.setText(""); NomClient.setText(""); PreClient.setText(""); AdreClient.setText(""); NumTelClient.setText(""); NumFaxClient.setText(""); JPanel4.setLayout(gridLayout4); Annuler.setText("ANULAR"); Annuler.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { Annuler(e); } }); Quitter.setToolTipText(""); Quitter.setText("SAIR"); Quitter.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e) { System.exit(0); } }); Fermer.setText("FECHAR"); Fermer.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e) { Fermer(e); } }); jPanel6.setLayout(gridLayout5); jPanel5.setLayout(gridLayout6); this.getContentPane().add(jPanel1,BorderLayout.CENTER); jPanel1.add(jPanel2,null); jPanel2.add(jLabel1,null); jPanel2.add(jLabel2,null); jPanel2.add(jLabel3,null); jPanel2.add(jLabel4,null); jPanel1.add(jPanel3,null); jPanel2.add(jLabel5,null); jPanel2.add(jLabel6,null); jPanel2.add(jLabel7,null); jPanel2.add(jLabel8,null); jPanel2.add(jLabel9,null); jPanel3.add(RefClient,null); jPanel3.add(NomClient,null); jPanel3.add(PreClient,null); jPanel3.add(AdreClient,null); jPanel3.add(Civil,null); jPanel3.add(Type,null); jPanel3.add(NumTelClient,null); jPanel3.add(NumFaxClient,null); jPanel3.add(EmailClient,null); this.getContentPane().add(jPanel4,BorderLayout.SOUTH); jPanel4.add(jPanel6,null); jPanel6.add(Valider,null); jPanel6.add(Anular,null); jPanel4.add(jPanel5,null); jPanel5.add(Fechar,null); jPanel5.add(Sair,null); } //Anular... public void Annuler(ActionEvent e) { RefClient.setText(""); NomClient.setText(""); Preclient.setText(""); AdreClient.setText(""); Civil.setSelectedIndex(0); Type.setSelectedIndex(0); NumTelClient.settText(""); NumFaxClient.setText(""); EmailClient.setText(""); //Validar.... public void Valider(ActionEvent e) { LireEtEcrire et=new LireEtEcrire(); Format fr=new Format(); String message; message=fr.devFormat(RefCliente. getText())+"\t"+fr.devFormat(NomClient. getText())+"\t"+fr.devFormat(PreClient. getText())+"\t"+fr.devFormat(AdreClient. getText())+"\t"+fr.devFormat((String)Civil.getSelectedItem())+"\t"+fr. devFormat((String)Type.getSelectedItem())+"\t"+fr.devFormat(NumTelClient.getText()) +"\t"+fr.devFormat(NumFaxClient.getText())+"\t"+fr.devFormat(EmailClient.getText()); et.escrever(message,"Cliente.xls"); Anular(3); } //Fechar... public void Fechar(ActionEvent e){ this.dispose(); InserirCliente afc=new InserirCliente(); afc.show(); } } Alguém pode me ajudar
  3. Para instalar programas no Linux faça o seguinte: Siga a ordem,pois a atualização da base de dados é essencial,não esqueça de teclar Enter depois do comando. 1-)abra o Terminal(Konsole) entre como root e digite: Atualiza a base de dados: apt-get update Instalação do MSN: apt-get install amsn Instalação do Word para Linux: apt-get install abiword Instalação do conversor de arquivos RPM para Debian: apt-get install alien Instalação de Codecs: apt-get install w32codecs Instalação do Nessus (Escaneador de Vulnerabilidades): apt-get install nessus Instalando o Compartilhador de arquivos Frostwire: Faça download no site:Frostwire renomeie o pacote para frostwire.deb abra o terminal entre como root e digite: dpkg -i frostwire.deb Para desinstalar digite: dpkg -r frostwire.deb (Para instalar pacotes nomedoprograma.deb utilize o comando dpkg,a variavel -i indica instalação e a variavel -r indica remove=ato de remover ) No meu site eu ensino a instalar o amsn 0.97 e o Lazarus: Entre no meu site se quiser aprender a instalar o amsn 0.97 ou o Lazarus: Endereço:Meu Site Obs:No Linux Kurumin 7 é possível instalar programas através dos Ícones Mágicos,vá em menu K>Configurações do Sistema>Clica Aki (Painel de Controle do Kurumin)>Ìcones Mágicos.
  4. Gostaria de saber: Como faço uma Calculadora Básica?
  5. Como faço um Cadastro de Funcionários em Delphi?
  6. Tentei executar um programa feito em C no Kdevelop,porém a seguinte mensagem é exibida: Não existe Makefile neste diretório e nenhum script configure para este projeto O que eu faço para corrigir o problema?
  7. Eu fiz um site sobre o Linux e hospedei o site no Geocities,já que eu precisava de uma hospedagem gratuita,o meu site ficou legal,porém falta a função do botão "Enviar Dados" e a função do botão "Limpar Dados" da página de comentários. Como posso fazer a função desses dois botões da "página de comentários"? Visitem o meu site e vejam,esse é o Link: Meu site
  8. sl@ckw@re

    Dúvida Comandos

    Gostaria de saber: Qual a finalidade dos seguintes comandos: Gets,getchar(),getch()
  9. sl@ckw@re

    Programa De Registro

    Fiz o que você solicitou, o programa foi executado,porém tem um pequeno problema,quando você escolhe a opção 1,o programa pula para altura,ou seja não é possível colocar o nome. O que eu faço para corrigir o problema?
  10. sl@ckw@re

    Condição Lógica

    Tentei fazer o que você solicitou,mais ainda não foi,veja: #include <stdio.h> #include <stdlib.h> #include <string.h> int strcmp(const char *a, const char *b ) { char nome[100]; char sobrenome[100]; printf("Digite seu nome:\n"); scanf("%s", nome); printf("Digite seu sobrenome:\n"); scanf("%s", sobrenome); printf("Seu nome é: %s %s\n", nome, sobrenome); if (strcmp(nome,"joao") && strcmp(sobrenome,"santos")) { printf("Voce é o cara!!!\n"); else printf("Você não é o cara\n"); } Tenha paciência comigo,e que eu ainda sou iniciante.
  11. #include <stdio.h> #include <stdlib.h> int main() { char nome[100]; char sobrenome[100]; printf("Digite seu nome:\n"); scanf("%s", nome); printf("Digite seu sobrenome:\n"); scanf("%s", sobrenome); printf("Seu nome é: %s %s\n", nome, sobrenome); if (nome=='joao' & sobrenome=='santos') printf("Você é o cara!\n",nome,sobrenome); else printf("Você não é o cara\n"); } Observação: O programa compila e é executado,porém a frase:("Você é o cara!")nunca é executada.
  12. O seu programa tem um pequeno erro,por causa do comando "\n" no "Scanf",sendo assim toda vez que você executar o programa,você terá que digitar o seu nome>apertar enter>digitar outro nome e apertar enter,depois desse processo e que será executada a pergunta("Digite o seu sobrenome"). Para corrigir o programa é só tirar o"\n" do "scanf",ficando dessa maneira: #include <stdio.h> int main() { char nome[100]; char sobrenome[100]; printf("Digite seu nome:\n"); scanf("%s", nome); printf("Digite seu sobrenome:\n"); scanf("%s", sobrenome); printf("Seu nome é: %s %s\n", nome, sobrenome); return 0; }
  13. #include<stdio.h> #include<stdlib.h> int main(){ int i,opcao; float somaAltura=0,mg; struct { char nome[30]; float altura; }pessoas[15]; printf("\nMenu"); printf("\n1-Cadastrar as 15 pessoas"); printf("\n2-Mostrar registro dos menores que 1,5m"); printf("\n3-Mostrar registro dos maiores que a media geral das alturas"); printf("\n4-Sair do programa"); printf("\nDigite a opcao desejada:"); scanf("%d",&opcao); if(opcao>1) return 0; for(i=0;i<=15;i++) { fflush(stdin); printf("Nome:"); gets(pessoas[i].nome); fflush(stdin); printf("\nAltura:"); scanf("%f",&pessoas[i].altura); somaAltura=somaAltura+pessoas[i].altura; } mg=somaAltura/15; printf("Digite um nova opção:"); scanf("%d",&opcao); if(opcao=='2'){ if(pessoas[i].altura<1.5) printf("%s,%.1f",pessoas[i].nome,pessoas[i].altura); } else if(opcao=='3'){ if(pessoas[i].altura>mg) printf("%s,%.1f",pessoas[i].nome,pessoas[i].altura); } else if(opcao=='4') return 0; else if(opcao<1||opcao>4) printf("Opcao não existente:"); getch(); } Erro na compilação: cd '/home/kurumin/registro/debug' && WANT_AUTOCONF_2_5="1" WANT_AUTOMAKE_1_6="1" make -k make all-recursive Making all in src g++ -DHAVE_CONFIG_H -I. -I.. -I/home/kurumin/registro/src -O0 -g3 -muito registro.o -MD -MP -MF .deps/registro.Tpo -c -o registro.o /home/kurumin/registro/src/registro.cpp /home/kurumin/registro/src/registro.cpp: In function 'int main()': /home/kurumin/registro/src/registro.cpp:48: error: 'getch' was not declared in this scope make[2]: ** [registro.o] Erro 1 make[2]: O alvo `all' não foi reprocessado por causa de erros. make[2]: Nada a ser feito para `all-am'. make[1]: ** [all-recursive] Erro 1 make: ** [all] Erro 2 *** Saiu com estado: 2 *** Aonde está o erro do programa?
  14. Tenho uma sugestão para melhorar o fórum,criar uma nova area relacionada a projetos para criação de sistemas operacionais(Linguagem C,Assembly,Java). Metas para essa area: 1-Aperfeiçoamento da linguagem 2-Contribuição de todos os usuários para o projeto 3-Superar dificuldades(desafios) 4-Novos recursos para o sistema Tenho noção que criar um sistema operacional não é uma tarefa fácil,porém essa area seria muito útil para superar desafios e aperfeiçoar na linguagem,seja a linguagem C,assembly,ou Java,é lógico que os usuários veteranos na linguagem teriam mais possibilidades para contribuir para o projeto,mas sei que os iniciantes na linguagem C,assembly ou Java também serão um dia veteranos. O que vocês acham dessa "nova area de projetos" para criação de sistemas operacionais?
  15. O programa não foi,veja: #include <stdio.h> #include <stdlib.h> int main() { char nome[100]; char sobrenome[100]; printf("Digite seu nome\n"); scanf("%s\n", nome); printf("Digite seu sobrenome\n"); scanf("%s\n", sobrenome"); printf("Seu nome é: %s %s\n", nome, sobrenome); return 0; } Erro na compilação: cd '/home/kurumin/nome/debug' && WANT_AUTOCONF_2_5="1" WANT_AUTOMAKE_1_6="1" make -k make all-recursive Making all in src gcc -DHAVE_CONFIG_H -I. -I.. -I/home/kurumin/nome/src -O0 -g3 -muito nome.o -MD -MP -MF .deps/nome.Tpo -c -o nome.o /home/kurumin/nome/src/nome.c /home/kurumin/nome/src/nome.c: In function 'main': /home/kurumin/nome/src/nome.c:11: error: missing terminating " character /home/kurumin/nome/src/nome.c:12: error: expected ')' before 'printf' /home/kurumin/nome/src/nome.c:14: error: expected ';' before '}' token /home/kurumin/nome/src/nome.c:5: warning: return type of 'main' is not 'int' make[2]: ** [nome.o] Erro 1 make[2]: O alvo `all' não foi reprocessado por causa de erros. make[2]: Nada a ser feito para `all-am'. make[1]: ** [all-recursive] Erro 1 make: ** [all] Erro 2 *** Saiu com estado: 2 ***
×
×
  • Criar Novo...