Jump to content

Search the Community

Showing results for tags 'c#'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Web Development
    • HTML e CSS
    • Javascript
    • PHP
    • Ruby
    • Python
    • Banco de Dados
    • Java
    • .NET
    • Mobile
    • Ambientes de Desenvolvimento
    • Agile
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Design and UX
    • Algoritmos & Outras Tecnologias
  • Entretenimento e uso pessoal
    • Segurança & Malwares
    • Geral
    • iMasters's pub

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 356 results

  1. dudepaiva

    C# Linq Lambda Group By

    Boa tarde! Estou buscando os dados em uma planilha e adicionando em uma lista. Antes de adicionar em uma lista, utilizo o GROUPBY para agrupar a informação desejada, até aqui tudo bem, porém quando tento lançar essa informação num COMBOBOX, ocorre erro de parametro. A primeira linha em negrito, é onde busco e agrupo as informações. A segunda é onde ocorre o erro. Segue código: Quero trazer os dois campos abaixo. public class ProdutoDTO { private string codigo; private string nomeTributario; private string linhaReduzida; private string linha; private string marcaReduzida; private string marca; private string gramatura; public ProdutoDTO() { } public ProdutoDTO(string codigo, string nomeTributario, string linhaReduzida, string linha, string marcaReduzida, string marca, string gramatura) { this.Codigo = codigo; this.nomeTributario = nomeTributario; this.linhaReduzida = linhaReduzida; this.linha = linha; this.marcaReduzida = marcaReduzida; this.marca = marca; this.gramatura = gramatura; } public string Codigo { get => codigo; set => codigo = value; } public string NomeTributario { get => nomeTributario; set => nomeTributario = value; } public string LinhaReduzida { get => linhaReduzida; set => linhaReduzida = value; } public string Linha { get => linha; set => linha = value; } public string MarcaReduzida { get => marcaReduzida; set => marcaReduzida = value; } public string Marca { get => marca; set => marca = value; } public string Gramatura { get => gramatura; set => gramatura = value; } } A primeira linha em negrito, é onde busco e agrupo as informações. A segunda é onde ocorre o erro. private void AbrirArquivoExcel() { //Configura OpenFileDialog. OpenFileDialog openFD = new OpenFileDialog(); openFD.Title = "Localizar arquivo"; openFD.InitialDirectory = @"C:\Documentos\Planilhas"; openFD.Filter = "Arquivo Excel (*.xlsx) | *.xlsx"; openFD.CheckFileExists = true; openFD.CheckPathExists = true; openFD.ShowReadOnly = true; openFD.RestoreDirectory = true; openFD.ReadOnlyChecked = true; if (openFD.ShowDialog() == DialogResult.OK) { try { txtOpenFD.Text = openFD.FileName; var produtos = produtoBLL.Buscar(openFD.FileName, "Dados").GroupBy(x => x.Linha).ToList(); cbLinha.DataSource = produtos; cbLinha.ValueMember = "Codigo"; cbLinha.DisplayMember = "Linha"; cbLinha.SelectedIndex = -1; cbLinha.Text = "Selecione"; //CarregarComboBox(cbLinha, produtos, "Linha", "LinhaReduzida"); } catch (Exception) { throw; } } } Desde já agradeço a ajuda! Já quebrei a cabeça!
  2. Possuo uma Console Application em C# que faz a extração de dados do Dynamics 365 Customer Voice, da Microsoft. O código abaixo pega dados de tabelas de Projetos, Pesquisas, Perguntas e Respostas respectivamente. Os dados extraídos vão para arquivos JSON que ficam salvos no meu HD. using Microsoft.Xrm.Sdk; using Microsoft.Xrm.Sdk.Query; using System; using System.Collections.Generic; using System.Linq; using System.Text; using UmbracoMVC.App_Code.Infrastructure.CRMIntegration.Business; using System.IO; using Microsoft.Crm.Sdk.Messages; using System.Globalization; using E2BWorkflow.Classes; using System.Web.Management; using System.ServiceModel; using System.Drawing; using System.Web.UI.WebControls; using System.Web.Script.Serialization; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { GetCustomerVoice(); } public static void GetCustomerVoice() { IOrganizationService crmServiceTo; crmServiceTo = Connect.Crm("myemail@e-mail.com", "mypassword", "https://mydynamics.crm4.dynamics.com/XRMServices/2011/Organization.svc"); // Get Projects QueryExpression qP = new QueryExpression("msfp_project"); qP.ColumnSet = new ColumnSet(true); var projects = crmServiceTo.RetrieveMultiple(qP); foreach (var p in projects.Entities) { msfp_project project = p.ToEntity<msfp_project>(); } var projectsList = projects.Entities.Select( s => new { msfp_projectId = s.Attributes["msfp_projectid"], msfp_name = s.Attributes["msfp_name"] } ).ToList(); var jsonSerialiser = new JavaScriptSerializer(); var json = jsonSerialiser.Serialize(projectsList); System.IO.File.WriteAllText(@"C:\MyDirectory\projects.json", json); // Get Surveys QueryExpression qS = new QueryExpression("msfp_survey"); qS.ColumnSet = new ColumnSet(true); var surveys = crmServiceTo.RetrieveMultiple(qS); foreach (var s in surveys.Entities) { msfp_survey survey = s.ToEntity<msfp_survey>(); } var surveysList = surveys.Entities.Select( s => new { msfp_surveyId = s.Attributes["msfp_surveyid"], msfp_name = s.Attributes.Contains("msfp_name") ? s.GetAttributeValue<string>("msfp_questiontext") : "", msfp_anonymousurl = s.Attributes.Contains("msfp_anonymousurl") ? s.GetAttributeValue<string>("msfp_anonymousurl") : "", msfp_friendlyname = s.Attributes.Contains("msfp_friendlyname") ? s.GetAttributeValue<string>("msfp_friendlyname") : "", msfp_surveyurl = s.Attributes.Contains("msfp_surveyurl") ? s.GetAttributeValue<string>("msfp_surveyurl") : "", msfp_projectId = s.Attributes.Contains("msfp_project") && s.GetAttributeValue<EntityReference>("msfp_project").Id != null ? s.GetAttributeValue<EntityReference>("msfp_project").Id : Guid.Empty } ).ToList(); jsonSerialiser = new JavaScriptSerializer(); json = jsonSerialiser.Serialize(surveysList); System.IO.File.WriteAllText(@"C:\MyDirectory\surveys.json", json); // Get Questions QueryExpression qQ = new QueryExpression("msfp_question"); qQ.ColumnSet = new ColumnSet(true); var questions = crmServiceTo.RetrieveMultiple(qQ); foreach (var q in questions.Entities) { msfp_question question = q.ToEntity<msfp_question>(); } var questionsList = questions.Entities.Select( s => new { msfp_questionId = s.Attributes["msfp_questionid"], msfp_questionText = s.Attributes.Contains("msfp_questiontext") ? s.GetAttributeValue<string>("msfp_questiontext") : "", msfp_surveyId = s.Attributes.Contains("msfp_survey") && s.GetAttributeValue<EntityReference>("msfp_survey").Id != null ? s.GetAttributeValue<EntityReference>("msfp_survey").Id : Guid.Empty } ).ToList(); jsonSerialiser = new JavaScriptSerializer(); json = jsonSerialiser.Serialize(questionsList); System.IO.File.WriteAllText(@"C:\MyDirectory\questions.json", json); //Get Question Responses QueryExpression qR = new QueryExpression("msfp_questionresponse"); qR.ColumnSet = new ColumnSet(true); var responses = crmServiceTo.RetrieveMultiple(qR); foreach (var r in responses.Entities) { msfp_questionresponse response = r.ToEntity<msfp_questionresponse>(); } var responsesList = responses.Entities.Select( s => new { msfp_questionresponseId = s.Attributes["msfp_questionresponseid"], msfp_questionresponse = s.Attributes["msfp_name"], msfp_questionId = s.GetAttributeValue<EntityReference>("msfp_questionid").Id } ).ToList(); jsonSerialiser = new JavaScriptSerializer(); json = jsonSerialiser.Serialize(responsesList); System.IO.File.WriteAllText(@"C:\MyDirectory\responses.json", json); Console.WriteLine("END"); Console.ReadKey(); } } } Agora o que eu preciso é que esses JSONs sejam salvos dentro de um contêiner de um blob em uma Conta de Armazenamento Azure. Procurei várias soluções na Internet, mas não estou bem certo do que deveria usar em uma Console Application.
  3. paulopoxoreo1234@gmail.com

    Dúvida sobre questão de um programa em linguagem C

    Sabe-se que numa matriz A com 10 linhas e 3 colunas está armazenado o gabarito de um concurso, onde na primeira coluna fica armazenado a nota da prova objetiva, na segunda coluna fica armazenado a nota da prova subjetiva e na terceira coluna está armazenado a nota mínima a ser alcançada na prova objetiva para que seja corrigida a prova subjetiva. A partir disso, desenvolva um programa em C que lido as informações do gabarito para a matriz A diga: Qual a porcentagem de participantes que não tiveram a prova subjetiva corrigida? Qual a média final dos participantes que tiveram a prova subjetiva corrigida? Considerando que a média final é dada pela seguinte fórmula:, onde Mp é a média do participante que teve a prova subjetiva corrigida, PO é a nota da prova objetiva, PS é a nota da prova subjetiva, MF é a média final dos participantes que tiveram a prova subjetiva corrigida e n a quantidade de participantes que tiveram a prova subjetiva corrigida. ABAIXO ESTÁ O CÓDIGO PARA COMPILAÇÃO. GOSTARIA DE VER SE VOCÊS APONTAM A SOLUÇÃO DO ERRO. #include<stdio.h> #include<conio.h> #define MATRIZ 3 float matriz[MATRIZ][3],aprovados,reprovados,MF; int p,q,r; int main(){ for(q=1;q<=MATRIZ;q++){ for(p=1;p<=3;p++){ //validação matriz A; switch (p){ case 1: printf("\n\ncandidato (%d)\n",q); printf("PO -> ");break; case 2: printf("PS -> ");break; case 3: printf("nota minima na objetiva -> ");break; } scanf("%f",&matriz[q][p]); } if(matriz[q][1]>=matriz[q][3]){ MF=MF+(matriz[q][1]+matriz[q][2])/2; r++;//alunos que foram aprovados para a segunda etapa; } printf("MP -> %.2f",(matriz[q][1]+matriz[q][2])/2); printf("\n"); } MF=MF/r; if(r!=MATRIZ) aprovados=r*(100/MATRIZ); else aprovados=100; reprovados=100-aprovados; printf("\n\nprovas subjetiva corrigidas : %d",r); printf("\nporcentagem de aprovados : %.2f %",aprovados); printf("\nporcentagem de reprovados : %.2f %",reprovados); printf("\nmedia dos aprovados : %.2f",MF); }
  4. mano espero que vocês possam me ajudar.... Tipo eu estava pensando em um exercício de programação do meu curso é +/- assim: "Calculadora que não tem menu, ela ira identificar a operação sozinha". tipo nossa calculadora de celular que mostra a resposta após pressionar "=". porém eu não cheguei a uma conclusão... fique entre os seguintes comandos(do portugol): faça enquanto. escolha: caso 1. se. depois disso eu não consegui resolver! meu instrutor disse que teria que usar "caracter", porem mesmo assim eu não consegui. qualquer ajuda vai ser de grande valor, Valeu.
  5. Bom dia. Professor ( José Carlos Macoratti ) Sempre vejo alguns video do Senhor. Estou fazendo um pequeno aplicativo no Visual Studio 2019. Para fazer um controle de equipamentos e outros mais. Com geração de QRCode mais estou tendo alguma dificuldades, gostaria de saber se o senhor pode me ajudar? 1 - Estou que rendo fazer no formate de gerar um relatorio um Locate ou um like dentro de um Select usando where e o like mais está dando erro. A minha Base de Dados é Access. Relatorio RDLC Estou usando está Select: SELECT idaluno,nomealuno,responsavel,cpf,rg,fone_contato,desistente FROM aluno WHERE nomealuno LIKE '%' +@nomealuno+ '%' Obs: Estou tentando ver se isso funciona no BOTÃO para a buscar do que for lançado no Textbox. Mais este Select não fuciona quando vou testar na criação dentro da tabela quando eu a crio. o select. 2 - Estou criando um relatório para ir buscar na Base de Dados o campo imagem, para formar o relatório das etiquetas que está em QrCode Mais etornando na coluna do relatório o nome erro Tem como o senhor me ajudar. Outra pergunta não sei se o senhor usa este RDLC que usamos o componente Report Viewer ele tem uma opção de Salvar em três formatos EXCEL, WORD e PDF mais a opção PDF da um erro na hora de gerar o PDF. Não sou programador, sou uma pessoa curiosa.
  6. Estou tentando aprender a programar por conta própria e estou encontrando dificuldades em alguns problemas. Alguém poderia me ajudar na resolução deste exercício.....Gostaria de visualizar a resolução sem uso de INTERFACE. Faça um programa utilizando a linguagem C# que leia, de forma intercalada, cada uma das jogadas do primeiro e do segundo jogador de um jogo da velha. As jogadas do primeiro jogador devem ser representadas em uma matriz de caracteres com o caractere ‘X’. As jogadas do segundo jogador devem ser representadas com ‘O’. Ao final do jogo, o programa deve indicar o vencedor ou indicar se “deu velha” no caso de empate. SEM USO de Interface
  7. joel-sousa

    Como posso mudar um elemento de um select

    Bom dia! Estou tentando alterar itens de um select mas não estou conseguindo. Estou usando a biblioteca do selectize.js mas, não consigo alterar os elementos. Estou tentando deixar uma parte dos elementos em negrito e o resto normal mas não estou conseguindo altera-los ou encontrar algum elemento que me ajude a resolver. Resumindo; quero deixar tudo que está antes do - em negrito. Lembrando que tenho outros elementos e que tudo que estiver antes do - deixar em negrito e o resto normal. Não sei por onde começar a pesquisar e peco a compreensão de todos. Pois, sou iniciante. Desde já agradeço pela atenção. Segue exemplo abaixo:
  8. Ola pessoal, nao sei se o correto seria nessa area, na duvida coloquei em C# porque minha aplicação está em C#. O problema é o seguinte: tenho um sistema desenvolvido que roda apenas localmente (intranet). Configurei o firewall pra liberar a porta e as outras maquinas acessam normalmente. A questao é que o IP da maquina onde foi hospedado é dinamico. Ou seja, diariamente as outras maquinas "perdem" o acesso. Tem como configurar de alguma forma que, independente do IP, todas as maquinas consigam acessar? Obrigada
  9. Arthur Thome

    Arvore Binaria de Busca

    Boa Noite preciso criar um programa que receba o percurso em-ordem e o percurso em pós-ordem de uma arvore binária e imprima o percurso em pré-ordem dessa arvore, mas estou com dificuldade em fazer o código. se alguém puder ajudar, desde já agradeço!
  10. Percebi os seguinte comportamento em um formulário Quando tenho textbox em um formulário comum e ele permite eu posicionar o cursor em qualquer lugar do texto para edição, já quando abro o mesmo formulário dentro de panel ele não permite que seja feita a mesma coisa é mudado o comportamento dele , alguém já passou por isso ? se sim como posso fazer para que tenha o mesmo comportamento
  11. Avaliação Discursiva 4 - Calouros Questão A Na programação de computadores é muito comum o uso de estruturas iterativas para resolver problemas que envolvem coleções de dados (vetores, matrizes, listas). Considerando o seguinte trecho de código (notado em C#), que define a classe Funcionario: class Funcionario { public int Matricula { get; set; } public string Nome { get; set; } public static List< Funcionario> Funcionarios {get; set; } } Crie, na classe Funcionário: 1. Um método estático, denominado GerarLista, que cria e retorna uma lista com 10 registros de funcionários, sendo que: a) A lista gerada será utilizada para preencher o atributo Funcionários, que é uma lista; b) A matrícula deve ser um número inteiro sequencial (de 1 a 10); c) O nome deve ser uma sequência de caracteres gerada aleatoriamente (podem ser nomes sorteados de uma lista pré-armazenada ou uma sequência qualquer de caracteres). 2. Um método estático, denominado BuscarFuncionario, que recebe um nome (string) por parâmetro, localiza o funcionário pelo nome na lista, e retorna a matrícula (int) do funcionário encontrado. · Caso o nome não seja encontrado, o retorno para a matrícula deve ser -1 (menos um). Meu Código! Estou com dificuldades de realizar algum poderia me ajudar a estruturar: CODIGO PRINCIPAL using System; //Using - Biblioteca do C# //___________________________________________________________// // Aluno: Rodrigo Fernando da Luz // // Faculdade - Fael // //___________________________________________________________// //Aula 02: Atributos e Métodos Unidade 04 namespace Avaliação_Discursiva_4 { class Program { static void Main(string[] args) // algoritmo Função ao metodo main { GerarLista(); Console.ReadKey(); } static void GerarLista() { //Instanciar a Classe Funcionario Nome_funcionario = new Funcionario(); //variavel #Nome_funcionario# //Passar o conteudo que vai ser digitado para As Variaveis!!! string[] Nomes = new string[10]; Console.WriteLine(""); Console.WriteLine(" Lista gerada será utilizada para preencher o atributo Funcionários, que é uma lista:"); Console.WriteLine(""); char[] Xmatricula = new char[10];//Arry char[] Xnome = new char[10]; int i; //string Xnomes; Console.WriteLine(""); Console.WriteLine("Digite Seu Nome: "); Console.WriteLine(""); for (i = 0; i < 10; i++) { //Contador 1 até 10. Console.WriteLine("Informe Nome do " + (i + 1) + " ª Funcionário:"); Xnome = char.Parse(Console.ReadLine()); } Console.WriteLine(""); Console.WriteLine("Lista de Funcionarios: "); Console.WriteLine(""); for (i = 0; i < 10; i++) {//Escreve na Tela o Numero 1 ate 10 e Nome do Funcionario. Console.WriteLine("A Matricula: " + (i + 1) + " ª Funcionario: " + Nomes); } } } } // CRIADO A CLASSE FUNCIONARIO: using System; using System.Collections.Generic; using System.Text; namespace Avaliação_Discursiva_4 { //Atributos da minha Classe class Funcionario { //metodos Get e Set //Get Vai Pegar //Set vai Gravar public string Nome { get; set; } public int Matricula { get; set;} public string Materia { get; set; } public string Notas { get; set; } public static List<Funcionario> Funcionarios { get; set; } public void setNome(string Nome) //metodos //Set vai Gravar { this.Nome = Nome; } public string getNome(string Nome) //metodos //Get vai Pegar { return this.Nome; } public int getMatricula()//metodos //Get vai Pegar { return this.Matricula; } } } Alguém pode me ajudar?
  12. fernandoxwiggy

    Exemplo de CIOT da e-frete em c#

    Bom dia, Alguém já teve que desenvolver o CIOT da empresa E-frete em C#? Estou buscando exemplos de como fazer usando o web service deles (http://dev.efrete.com.br/Services/LogonService.asmx). Eu acredito que preciso chamar o "login" (depois o logout) dentro desse web service, mas ele é uma interface e não estou achando um exemplo de chamar um procedimento em um web service que seja um interface. Agradeço desde já se alguém puder ajudar.
  13. User386_Denilson

    buscando no mongoDb não vinculando uma classe

    e aí pessoal, blz? Vou colocar aqui minha duvida... Tenho um projeto em net Core 2.2, usadon mongodb. Tenho uma collection antiga (Pessoas) que o pessoal foi alimentado com muita coisa, e agora estou organizando em pessoa fisica e pessoa juridica. Eu faço a busca usando o filtro por id: public async Task<PessoaDadosCad> GetPessoaFisica(string id) { var pessoa = await passaiMongoCollection.FindAsync(pessoa => pessoa.Id == id); var data = JsonConvert.SerializeObject(await pessoa.FirstOrDefaultAsync()); PessoaDadosCad simplifiedPerson = JsonConvert.DeserializeObject<PessoaDadosCad>(data.ToString()); return simplifiedPerson; } (pessoa => pessoa.Id == id) ao executar esse comando de busca, a classe vinculada é Pessoa. Eu queria ver com vcs se tem como não vincular uma classe no momento da busca?? Obrigado
  14. Senhores, bom dia. Mais uma vez recorro a ajuda de vocês para algo que não domino ainda. Vamos lá! Tenho uma API que quando startada, ela sobe no seguinte endereço: http://localhost:49013/api/values. Percebi que isto é parametrizado no arquivo launchSettings.json, que está assim: { "iisSettings": { "windowsAuthentication": false, "anonymousAuthentication": true, "iisExpress": { "applicationUrl": "http://localhost:49013/", "sslPort": 0 } }, "profiles": { "IIS Express": { "commandName": "IISExpress", "launchBrowser": true, "launchUrl": "api/values", "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development" } }, "Cliente.IG.WebAPI": { "commandName": "Project", "launchBrowser": true, "launchUrl": "api/values", "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development" }, "applicationUrl": "http://localhost:49012/" } } } No meu controller da API, tenho seguinte método dentro do namespace: [Produces("application/json")] [Route("api/IG")] [ApiController] public class IGController : Controller { [HttpPost] public IGResult Post([FromBody] Filtro filtro) { var app = new IgApplication(); return app.getInstrucoes(filtro); } } O "IgApplication" cria uma instância da classe onde é gerado uma lista que é populada com os valores atribuídos do DAO. Quando inicializo a aplicação "A" em angular através do localhost (http://localhost:4200/). Dentro do meu arquivo environment.prod.ts tenho a chamada: export const environment = { production: true, url: 'http://localhost:49013/' }; Ela passa por esse controller e segue o fluxo e faz o que tem que ser feito. Porém, eis a questão! Eu possuo a aplicação "B", que acessa a mesma API porém possui funcionalidades diferente, por isso, dentro do mesmo controller eu criei uma nova classe e um método: [Produces("application/json")] [Route("api/Item")] public class APIIgItemController : Controller { [HttpGet] public ItensResult Post([FromBody] Itens ValorItem) { var app = new CRUDApplication(); return app.GetItens(); } } Como faço para quando for startar a aplicação "B", ele passe por esse método "ItensResult" ao invés "IGResult", sendo que ambas são executadas pelo localhost:4200? Ou isso eu defino na aplicação angular? Vi que é possível configurar mais de uma "applicationUrl" dentro do json. Devo considerar essa configuração? Grato a quem puder ajudar!
  15. Boa noite, para um sistema que é muito acessado uma página básica, mas que sempre faz conexão com banco de dados apenas para ler uma informação que já é fixada, é muito raro ter uma atualização. Então, pensando em economizar e acelerar o site, pensei nestas maneiras: 1. Já uso cloudflare, e ele guarda no cachê algumas informações. Pensei em gravar as informações em TXT, e sempre usar um file_get_contents (através de uma url) para ler as informações. Será que essas informações entrarão em cachê no cloudflare e poupará mais do servidor? 2. Então usar apenas cloudflare e puxar a informação de forma local. 3. Manter a conexão com banco de dados a cada acesso de um usuário Qual das 3 opções seria mais viável para milhares de conexões diárias?
  16. jurandyneto

    Média da faculdade

    Pessoal alguém pode me ajudar? A nota da prova final tá saindo errado #include <stdio.h> #include <stdlib.h> int main(void) { float primeiraNota, segundaNota, terceiraNota; float media, notaDaProvaFinal; printf("\n\t\tCalculo da Nota Final.\n\n"); primeiraNota = -1; while ((primeiraNota < 0) || (primeiraNota > 10)) { printf(" Primeira Nota.: "); scanf("%f", &primeiraNota); } segundaNota = -1; while ((segundaNota < 0) || (segundaNota > 10)) { printf(" Segunda Nota..: "); scanf("%f", &segundaNota); } terceiraNota = -1; while ((terceiraNota < 0) || (terceiraNota > 10)) { printf(" Terceira Nota.: "); scanf("%f", &terceiraNota); } media = (primeiraNota + segundaNota + terceiraNota) / 3; printf("\n\n\tMedia: %.2f\n\n", media); if (media >= 7) printf("\tAPROVADO!\n\n"); if(media >= 3 && media <= 6.9){ printf("\tREPROVADO - COM DIREITO A PROVA FINAL!\n"); notaDaProvaFinal = (media * 7) - 50 /3; printf("\tNota minima a ser tirada na prova final: %.1f\n\n", notaDaProvaFinal); } if (media < 4) printf("\tREPROVADO - SEM DIREITO A PROVA FINAL!\n\n"); system("pause"); return 0; }
  17. Boa tarde pessoal! Tenho que fazer um programa em C# que realize o calculo de uma equação de 2° Grau, porem é necessário realizar algumas verificações utilizando IF, Else e estou tendo dificuldade em realizar estas verificações, gostaria de saber se está correto o que eu fiz ou se tem algum outro modo, segue questão em anexo. Muito Obrigado! using System; namespace equacaoSegundoGrau { class equacacao { static void Main(string[] args) { double a, b, c, delta; Console.WriteLine("Informe o coeficiente A"); a = double.Parse(Console.ReadLine()); Console.WriteLine("Informe o coeficiente B"); b = double.Parse(Console.ReadLine()); Console.WriteLine("Informe o coeficiente C"); c = double.Parse(Console.ReadLine()); // mesma coisa que a de baixo delta = (b * b) - 4 * a * c; delta = Math.Pow(b, c) - 4 * a * c; if ((a == 0) && (b == 0) && (c != 0)) { Console.WriteLine("Coeficientes informados incorretamente."); } else if ((a == 0) && (b != 0)) { Console.WriteLine("Essa é uma equação de primeiro grau e deverá ser informado o valor da raiz real da equação."); } else if (delta < 0) { Console.WriteLine("Esta equação não possui raízes reais"); } else if (delta == 0) { Console.WriteLine("Esta equação possui duas raízes reais iguais e informar o valor das raízes da equação." + delta); } else if (delta > 0) { Console.WriteLine("Esta equação possui duas raízes reais diferentes."); Console.WriteLine("O valor desta equação é " + delta); } } } }
  18. Eduardo Cândido da Rosa

    Problema que não consegui resolver C++

    Boa noite da lista de 30 por enquanto foram 2 os problemas que não consegui entender o enunciado ou não consegui realmente resolver... Gostaria da ajuda de vocês para resolver esse enunciado em C++, não vou postar o que fiz pois não consegui formular uma resposta adequada espero que ajudem. 27) A locadora de carros SAI DA FRENTE está fazendo uma promoção e está alugando carros no período junino por R$ 30,00 a diária. Além disso, a locadora cobra R$ 0,01 por quilômetro rodado. Como é período de São João, a locadora quer fidelizar os clientes e está dando 10% de desconto no valor total do aluguel de qualquer carro. Implemente um programa em C++ que leia quantos dias a pessoa ficou com o carro: [1; 30] e quantos quilômetros ela rodou [1; 1000], calcule e mostre o valor total que a pessoa deve pagar pelo aluguel do carro.
  19. Eduardo Cândido da Rosa

    Exercícios C++ estou com dificuldade

    Q) Uma máquina automática de café só funciona com notas de 5 reais e nunca dá o troco. O café custa 7 reais. Assim, se o cliente pedir apenas um café, ele vai perder 3 reais, pois terá que dar 10 reais, e a máquina não devolverá o troco. É possível comprar mais de um café em uma só compra. Logo, se o cliente colocou 15 reais, significa que ele vai obter dois cafés e perderá 1 real. Implemente um programa em C++ que leia a quantidade de dinheiro que o cliente colocou na máquina sempre um múltiplo de 5 e imprima quanto o cliente irá perder no troco. O que fiz até agora, não sei o que devo mudar, me ajudem por favor: #include <iostream> using namespace std; int main() { int i,resultado,valor; cout << "Informe o valor:\n"; cin >> valor; } for(i = 0; valor >= 7; i++){ valor -= 7; resultado = valor; } cout << "\nA quantidade de cafe: " << i << endl; cout << "\nO restante do dinheiro: " << resultado << endl; }else{ cout << "\nErro!!\n" << endl; } return 0; }
  20. Olá!!! Sou iniciante na área de programação para desktop e móvel, porém, penso em iniciar um curso para começar a desenvolver para estas áreas. Hoje, penso em desenvolver um programa, similar a um site q possuo, isso porque fico preso a diversos problemas impossíveis de resolver por ser um ambiente web. O site hoje possui uma webrádio shoutcast (passo por problemas sempre que o chrome atualiza as politicas de privacidade), um fórum, notícias de jogos dentre outras funcionalidades. Além disso, gostaria de implementar mini-jogos. Gostaria de saber qual a melhor linguagem, no ponto de vista de vocês, para desenvolver esse programa, tendo em vista que eu partiria do zero. Pesquisei sobre e as mais utilizadas são c# e Java. Com essas linguagens é possível consultar banco de dados mysql hospedados na web?
  21. Fiz uma aplicação para calcular a média aritmética de 3 notas. Meu formulário tem 3 TextBox que recebe a nota e um botão que calcula a média. O resultado é imprimido em um Label, como faço para limitar a quantidade de números após a ","? OBS: Estou aprendendo ainda, fiz essa mesma pergunta no stackoverflow e a pessoa que me respondeu foi super grossa falando que meu código estava ruim e que eu deveria aprender mais. Deixem a opnião de vocês sobre o código, e lembrando, EU ESTOU APRENDENDO AINDA! private void btnCalcular_Click(object sender, EventArgs e) { //DECLARAÇÃO DE VARIÁVEIS double num1, num2, num3, resultado; //CONVERSÃO DE STRING PARA DOUBLE num1 = Convert.ToDouble(txtN1.Text); num2 = Convert.ToDouble(txtN2.Text); num3 = Convert.ToDouble(txtN3.Text); //OPERAÇÃO DE CÁLCULO resultado = (num1 + num2 + num3) / 3; lblResult.Text = resultado.ToString(); lblResult.Text = resultado.ToString(); if (resultado >= 6) { MessageBox.Show("Aluno aprovado!", "Status do aluno", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Aluno reprovado", "Status do aluno", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
  22. Pessoal, bom dia. Tentei fazer o exemplo abaixo do site: http://www.macoratti.net/15/10/mvc_roles1.htm E está retornando o seguinte erro quando tento fazer um novo registro: System.InvalidOperationException: 'The ViewData item that has the key 'Name' is of type 'System.String' but must be of type 'IEnumerable<SelectListItem>'.' Alguém poderia me ajudar? Obrigada!
  23. paulopoxoreo1234@gmail.com

    CRUD em linguagem C (registro)

    Sistema de gestão de vendas/aluguel de imóveis numa imobiliária Objetivo Principal: cadastrar, excluir, alterar, consultar e imprimir os registros dos imóveis disponíveis numa imobiliária. O formato padrão do registro tem os seguintes componentes: código do imóvel, descrição do imóvel, localização do imóvel, tipo de operação (venda ou aluguel), valor do imóvel, nome do comprador/inquilino. O sistema deve ser capaz de listar os nomes dos clientes que optaram pela operação aluguel na imobiliária, bem como quando um imóvel for vendido esse registro deve ser excluido da base de dados automaticamente. COMO DEVERIA ESTRUTURAR ESSE PROGRAMA DESDE O INÍCIO ATÉ O FIM.
  24. dcardososilva

    ajuda em entidade

    alguém poderia explicar ou informar um material sobre o motivo dessa implementação. namespace xxx.xxxx.xxx { public class xxx : Entity<xxxx> { public xxx( int campo1, int? campo2....) { this.CdCpdoc = CdCpdoc; this.CdAdol = CdAdol; ...... } public int campo1{get;set;} ...........
  25. rdavisp

    Angular - ngxTextHighlight

    Senhores primeiramente gostaria de justificar a minha postagem dentro da categoria do javascript, pois não existia uma propria para angular. A dúvida é o seguinte: Foi desenvolvido uma página onde é exibido dados referente a exames e existe uma guia de pesquisa para destacar a palavra pesquisada. Funciona conforme o esperado! No entanto ao digitar uma palavra que não existe ou apagar a palavra correta digitada anteriormente, a div onde é exibido o conteúdo, retorna ó código HTML da página. O problema é que não estou conseguindo captura o evento de digitação no input de pesquisar. É como se a ação fosse encapsulada pelo método e a página não é reindeirizada. Estou começando com angular agora, por isso, gostaria de pedir a ajuda de vocês. Segue trecho do código: pesquisa.component.html <input class="form-control mr-sm-2" type="text" name="search" placeholder="Pesquisar" aria-label="Search" value="Highlight" [(ngModel)]="searchText" id="pesquisa" > <div #dataContainer id="divConteudo" ngxTextHighlight [content]=html [searchTerm]="searchText" [caseSensitive]="false"> </div> [/code] [code] pesquisa.component.ts import { Component, OnInit, Input, OnChanges, ChangeDetectionStrategy, ElementRef, ViewChild } from '@angular/core'; import { stringify } from 'querystring'; @Component({ selector: 'ig-pesquisa', templateUrl: './pesquisa.component.html', styleUrls: ['./pesquisa.component.css'], changeDetection: ChangeDetectionStrategy.OnPush }) export class PesquisaComponent implements OnInit, OnChanges { @ViewChild('dataContainer') dataContainer: ElementRef; ngOnChanges(changes: import("@angular/core").SimpleChanges): void { const txtidpesquisa = (<HTMLSelectElement>document.getElementById('pesquisa')).value; //console.log('idpesquisa: ' + idpesquisa); //debugger ; //console.log(changes); //alert('txtidpesquisa: ' + txtidpesquisa); console.log('RDN - 0: ngOnChanges -> pesquisa.component.ts'); this.html = this.actualText; console.log('RDN: - 0.1: ngOnChanges -> ' + this.html) this.dataContainer.nativeElement.innerHTML = this.html; const divConteudo = document.getElementById('divConteudo'); divConteudo.innerHTML = this.actualText; console.log('RDN - 1: ngOnChanges -> pesquisa.component.ts'); } constructor(){ console.log('RDN - 3: ngOnChanges -> pesquisa.component.ts'); } @Input() html:string; @Input() actualText =''; @Input() conteudo: string; @Input() searchText: string; ngOnInit() { console.log('RDN - 2: ngOnInit -> pesquisa.component.ts' + this.actualText); //alert('Botão clicado!'); } teste() { alert('teste'); } /* ngAfterContentInit(){alert('ngAfterContentInit');} ngAfterContentChecked(){alert('ngAfterContentChecked');} ngAfterViewInit(){alert('ngAfterViewInit');} ngAfterViewChecked(){alert('ngAfterViewChecked');} ngonDestroy(){alert('ngonDestroy');} */ } No typescript, eu tentei capturar outros eventos, inclui log, alerts, mas ainda assim não consegui entender, aonde o evento ocorre.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.