-
Posts
6 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
Tudo que Cibelly Cristina postou
-
Delphi Leitura de arquivo e separação de variavéis
Cibelly Cristina postou um tópico em Programação - outros
Boa tarde, gente! No meu programa eu estou lendo um arquivo txt e preciso separar cada coisa para colocar em Edits diferentes na minha tela principal. Dentro do meu arquivo tenho palavras e números separadas por tabulação. Já estou obtendo exito em relação as strings, entretanto, não sei e não encontrei uma forma de fazer o mesmo com os números. Irei mandar o código abaixo, quem puder me ajudar ficarei extremamente grata! Desde já, meus agradecimentos!! -------------------------- begin Readln(txt,linha); if contador <> 0 then begin Splitted := linha.Split([#9], 2); setlength(dados,contador); dados[contador-1].Cliente:=Splitted[0]; dados[contador-1].Marca:=Splitted[1]; end; inc(contador); end; Edit17.Text:= dados[0].Cliente; Edit2.Text:= dados[1].Marca; end; end. --------------------- Nesse caso, tanto meu cliente e marca são strings, mas minhas outras variáveis que estou com dificuldade são do tipo real, como o número, a data de fabricação e a potência. Obrigada novamente! -
Delphi Problemas na inicialização do delphi
Cibelly Cristina postou um tópico em Programação - outros
Bom dia! Primeiramente gostaria de pedir desculpas pela pergunta, sei que esse tópico é destinado somente para a programação em si, mas já tem um tempinho que formatei meu computador e estou tentando instalar o delphi novamente sem sucesso e preciso da ajuda de algum de vocês. Acredito que estou realizando todos os processos corretamente, inclusive a inserção da licença, mas nos últimos passos para a conclusão aparece o erro " Problem loading data", como a imagem abaixo. Ao clicar em close, o programa abre, mas de modo diferente do que devia estar, faltando diversos recursos essenciais para seu funcionamento, já tentei procurar alguma solução na internet, mas não obtive êxito até o momento. Se alguém puder me ajudar ficarei eternamente grata. Obrigada, desde já! -
C Problemas no resultado do exercício
Cibelly Cristina respondeu ao tópico de Cibelly Cristina em C/C#/C++
Nem sei como agradecer! Muito obrigada mesmo, agora deu certo! Tentarei ficar mais atenta nesses pequenos detalhes. -
C Problemas no resultado do exercício
Cibelly Cristina respondeu ao tópico de Cibelly Cristina em C/C#/C++
-
C Problemas no resultado do exercício
Cibelly Cristina respondeu ao tópico de Cibelly Cristina em C/C#/C++
Muito obrigada!! Acredito que agora esteja certo rsrs #include <stdio.h> #include <conio.h> void preenche_matrizA(double matA [][2]) { int i,j; for (i=0;i < 3;i++) { for (j = 0;j < 2;j++) { printf ("Matriz[%d][%d]= ", i+1,j+1); scanf("%f", &matA[i][j]); } } } void preenche_matrizB(double matB [][3]) { int i,j; for (i=0;i< 2 ;i++) { for (j = 0;j< 3;j++) { printf ("Matriz[%d][%d]= ", i+1,j+1); scanf("%f", &matB[i][j]); } } } void produto(double matA[][2], double matB[][3], double matC[][3]) { int i,j,k; for(i=0;i< 3 ;i++) { for(j=0;j< 3;j++) { matC [i][j]=0; for(k=0;k<3;k++) { matC[i][j] = matC[i][j] + matA[i][k]*matB[k][j]; } } } } int main() { double matrizA[3][2],matrizB[2][3],matrizC[3][3]; int i,j; printf ("Digite os numeros da matriz A 3X2:\n\n"); preenche_matrizA(matrizA); printf ("Digite os numeros da matriz B 2X3:\n\n"); preenche_matrizB(matrizB); produto(matrizA,matrizB,matrizC); printf("\nMatriz resultante:\n\n"); for (i=0;i< 3;i++) { for (j=0;j< 3;j++) { printf ("%.2f ", matrizC[i][j]); } printf ("\n"); } getch(); return 0; } -
Bom dia, gente! Sou iniciante na linguagem C e estou com uma dúvida nesse exercício "Leia uma matriz 3x2 e outra 2x3 de números double. Imprima o produto destas duas matrizes" Tentei fazer o programa, mas o resultado final está saindo totalmente divergente da resposta correta, inclusive com lixo de memória. Esse é o código: #include <stdio.h> #include <conio.h> void preenche_matrizA(double matA [][2]) { int i,j; for (i=0;i < 3;i++) { for (j = 0;j < 2;j++) { printf ("Matriz[%d][%d]= ", i+1,j+1); scanf("%f", &matA[j]); } } } void preenche_matrizB(double matB [][3]) { int i,j; for (i=0;i< 2 ;i++) { for (j = 0;j< 3;j++) { printf ("Matriz[%d][%d]= ", i+1,j+1); scanf("%f", &matB[j]); } } } void produto(double matA[][2], double matB[][3], double matC[][3]) { int i,j,k; for(i=0;i< 3 ;i++) { for(j=0;j< 3;j++) { matC [j]=0; for(k=0;k<3;k++) { matC[j] = matC[j] + matA[k]*matB[k][j]; } } } } int main() { double matrizA[3][2],matrizB[2][3],matrizC[3][3]; int i,j; printf ("Digite os numeros da matriz A 3X2:\n\n"); preenche_matrizA(matrizA); printf ("Digite os numeros da matriz B 2X3:\n\n"); preenche_matrizB(matrizB); produto(matrizA,matrizB,matrizC); printf("\nMatriz resultante:\n\n"); for (i=0;i< 3;i++) { for (j=0;j< 3;j++) { printf ("%.2f ", matrizC[j]); } printf ("\n"); } getch(); return 0; } Desde já, meus agradecimentos♥ adicionado 2 minutos depois Não sei qual o motivo que ao postar aqui essa linha saiu diferente, mas no programa original está: matC[j] = matC[j] + matA[k]*matB[k][j];
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