Ir ao conteúdo
  • Cadastre-se

lsnkesp

Membro Pleno
  • Posts

    65
  • Cadastrado em

  • Última visita

Reputação

22

1 Seguidor

  1. Boa tarde, estou tentando criar um aplicativo simples de seleção brasileira, mas na tentativa de abrir outra tela simplesmente não faz nada e não sei onde estou errando, alguém pode me ajudar? Segue códigos abaixo (estou usando Android Studio com programação Java): package com.example.selecaobrasileira; import androidx.appcompat.app.AppCompatActivity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.Button; public class Main extends AppCompatActivity { private Button botaoAbrir; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); botaoAbrir = findViewById(R.id.botao); botaoAbrir.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Intent outraTela = new Intent(getApplicationContext(), SegundaTela.class); startActivity(outraTela); } }); } } Segunda tela: package com.example.selecaobrasileira; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.Button; import androidx.appcompat.app.AppCompatActivity; public class SegundaTela extends AppCompatActivity { private Button botaoFechar; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_outra_tela); setTitle("OutraTela"); botaoFechar = findViewById(R.id.button); botaoFechar.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { finish(); } }); } } Na verdade, quando clico em ABRIR TELA, o app simplesmente para de funcionar e fecha, o que pode ser isso? Qualquer informação adicional que precisar para ajudar, eu mando, ainda estou aprendendo.
  2. @devair1010 Não sabia dessa função, muito obrigada pelo retorno e pela ajuda! @arfneto Obrigada pelas dicas! Vou dar uma corrigida aqui. Só não entendi porque considerar ".75"
  3. Boa tarde, estou fazendo essa questão: E fiz da seguinte forma: #include <stdio.h> int main() { double x; printf("Diaria: "); scanf("%lf", &x); printf("\nD. Promocional: %f", x - (0.25 * x)); double xDP = (75.0 * 0.8) * (x - (0.25 * x)), xDN = (75.0 * 0.5) * x; printf("\nDProporcial: %f, DNormal: %f", xDP, xDN); printf("\nDif.: %f", xDP - xDN); return 0; } Mas me disseram que não está totalmente correta e sinceramente não sei o que estou errando, alguém pode me ajudar a identificar o erro? Obrigado.
  4. @devair1010 Obrigado pela ajuda! Era isso que faltava, mas estava confuso.
  5. Boa noite, alguém pode me ajudar com essa questão? Fiz da seguinte forma, mas não sei se meu raciocínio está de boa (qualquer dica é bem-vinda, obrigado!) Enunciado: #include<stdio.h> #include<math.h> int main(void) { float largura, altura, totalArea, area, L, quantidadeLatas, porta = 0.80 * 2.10; printf("\nObs.: Altura da parede (Pe-direito, de acordo com o enunciado): 2.80"); printf("\nLargura: "); scanf("%f",&largura); area = largura * 2.80; totalArea = area - porta; L = totalArea / 3.0; quantidadeLatas = L / 5.0; printf("\nUma vez que não e possível utilizar latas de tinta fracionadas, sera necessario utilizar %.1f latas de tintas!", ceil(quantidadeLatas)); return (0); }
  6. Alguém pode me ajudar a entender essa questão? Eu sinceramente buguei real kkkk (é pra uma atividade) Escreva um programa em Java que receba linhas de entrada pelo dispositivo de entrada padrão (teclado), e escreva-as no dispositivo de saída padrão na ordem contrária; isto é, cada linha é exibida na ordem correta, mas a ordem das linhas é invertida. Parece simples, mas tô confusa.
  7. @fredblaster Infelizmente não suporta, ele só tem 1gb de ram e a velocidade de clock dele é baixa. Não ia dar muito certo. Ele é daqueles antigos. @william sergio Bom dia :), infelizmente não tenho, ainda sou nova, juntando o que preciso conforme vou pegando outros. Aprendendo c a prática. Ja formatei outros e esse foi o único que ficou assim. Inclusive, aguardei a tela até sair do looping e apareceu o que está na foto: (mesma coisa que estava dando quando eu peguei o notebook, antes de formatar).
  8. Bom dia gente, esses tempos to pegando uns notebooks pra formatar, esse o dito cujo está com problema. Formato tudo beleza, tranquilão e instalo os drivers do fabricante, mas depois que desligo e quero ligar de novo, ele trava na tela inicial que fica carregando, onde fica o nome Microsoft Corporation e carrega infinitamente... (W7 Ultimate). Fiz teste de memória mas nenhum problema foi detectado, é a segunda vez q formato e da a mesma coisa, na verdade acho que o real problema não é o sistema e sim o HD dele. O que acham? Aliás, eu cobrei 50 reais, devo cobrar algum valor pelo serviço sendo que formatei e tudo, instalei tudo certinho, mas na hora de ligar dá esse BO? Ainda sou meio leiga na área, n sei nem o que vou falar pro cliente e ele é daqueles meio chatos. Um saco. Qualquer conselho é bem vindo, obrigado!
  9. Obrigado, gente! Vou tentar.
  10. @zopek int64t? não conhecia.
  11. Boa tarde galera, alguém pode me ajudar nessa questão? Não sei como poderia fazer. Qualquer dica é bem vinda, obrigado! O que não tô sabendo fazer é somente a questão do dividendo poder ter até 1000 dígitos, achei que isso nem era possível Meu código: #include <stdio.h> int restoDivisaoInteira(int dividendo, int divisor); int main(void) { int dividendo, divisor; // dividendo pode ter até 1000 dígitos (?) scanf("%d %d", &dividendo, &divisor); return (0); } int restoDivisaoInteira(int dividendo, int divisor) { int result = dividendo % divisor; return (result); }
  12. @arfneto Obrigado pela informação, vou tentar!!!! Achei que se resolveria logo, porque já apresentou problemas algumas vezes (não com esse erro) e sempre voltava, mas não passava tanto tempo.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...