Ir ao conteúdo

Ajuda como importar um arquivo do excel para o C++


Rickkk

Posts recomendados

Postado

Olá boa tarde... Gostária de saber como faço para importar uma tabela do excel de 600 por 15 e colocar ela dentro do c++ e fazer a comparação tipo assim contar quantas vezes saiu o numero 500 e comparar com todos os outros e no final mostrar tipo assim... se alguem tiver algum codigo parecido e tiver como postar agradeço muito.

Tipo estava pensando em criar uma matriz de no caso 600 por 15 dai ia receber os dados da tabela do excel e a partir dai fazer a comparação da primeira linha com as outras 599.. alguem sabe um jeito fácil de fazer isso sem precisar de um banco de dados?

Se alguem suber agradeço no aguardo.

Postado

Eai !

No excel não sei se dá pra fazer isso. ( acho )

Mas um jeito fácil de importar dados é usando a biblioteca

#include <fstream>

Com ela você pode criar um loop for e carregar os 600 valores.

Um exemplo disso :

typedef struct conteudo{
char conteudo[500]; // char pra carregar o conteudo. o 500 eu coloquei por colocar};
// na parte de carregar...int a=0;conteudo cont[a];ifstream in;in.open("NOME_DO_ARQUIVO.extensão DO ARQUIVO", ios::in)for(int i=0;i<600;i++){in.getline(cont[i], 500); // carrega 600 vezes e aloca cada uma emum spaço da memória.}
// depois é só comparar com if;if(cont[599] == cont[450]){// acontece alguma coisa....}// ou aindaif(cont[450] == VARIAVEL_QUALQUER){//acontece alguma coisa;
}

Espero ter ajudado...

Qualquer coisa, ou um codico mais completo me avisa...

beleza !

Postado

Atá beleza mano vou ver se consigo fazer aqui. mais tipo se eu pegar as 600 linhas do exel e colocar no bloco de notas ele vai puxar cada um em um espaço de memoria da matriz? tipo no excel eu queria que importasse +- assim.. tem la A1 b1 c1....J1 isso ia receber na matriz[0][0],matriz[0][1]....matriz[0][7] pois o que eu ia fazer para ver se tinha numero igual ou nao... eu ia pegar a mat[0][0] e comparar com a mat[1][0] depois a [0][0] com a [1][1] até encontrar se não encontrasse ia sair fora do loop e adicionar mais 1 no J... mais vou tentar fazer aqui pra ve no q da valeu

Postado

Isso que estou tentando fazer é tipo para saber as estatisticas do jogo da loto fácil... tipo quantos jogos sairão iguais com 11 12 13 e 14... se alguem ja tiver pronto ai agradeço...olha eu fiz +- aqui o jeito que eu estou pensando em fazer a matriz e tal... sou leigo ainda em programação queria se fosse possivel alguem colocasse a inserção do bloco de notas e o restante que faltar... se der valeu

#include <iostream.h>

#include <conio2.h>

#include <math.h>

using namespace std;

int main () {

int i,j,cont=0,cont11=0,cont12=0,cont13=0,cont14=0;

int mat[j];

for(i=0;i<=571;i++){

for(j=0;j<=15;j++){

mat[j]=// no caso aqui entraria os numeros importados do bloco de notas

//ou excel.

for(k=0,k<600;k++){

for(j=0;j<600;j++){

for(i=0;i<15;i++){

for(m=0;m<15;m++{

if(mat[k]==mat[j][m]){

cont=cont+1;}

if(cont==11);

cont11=cont11+1;

if(cont==12);

cont12=cont12+1;

if(cont==13);

cont13=cont13+1;

if(cont==14);

cont14=cont14+1;

//no caso eu usaria mais um for :S para imprimir as 600 linhas

//aqui seria feita a impressão da matriz 1 depois a 2, 3 até 600 cada uma com os valos abaixo

cin<<cont11<<cont12<<cont13<<cont14;

}

}

}

}

}

}

Postado

tipo o resultado final que quero tem em um site(http://www.loteria.com.br/#conferenciaDeVolantes) mais faze todas as 570 vezes é osso o que queria que o programinha me mostrasse uma tela final assim:

Exemplo numeros: 01 03 04 05 06 07 11 12 13 14

15 16 21 23 25... sairão:

63 x 11 pontos

9 x 12 pontos

0 x 13 pontos

0 x 14 pontos

queria assim se alguem manjar em fazer isso ai valeu agradeço muito

Postado

Cara.

Importar do Excel eu acho que não dá.

Tipo :

Se você tentar abrir no bloco de notas vai mostrar umas coisas assim


³ý¡ðc¡9ÂeJ’(öq|é›8!{‡ûÅBü&ÄÆÍAÙ„[‡vûþxŒ¿„Cþ<à²e,æî¦A<ö‡à*ˆ‘tÖ³ö{àm3é3?ß±ü|×òóô‚<ß‚?°üüÐòs\èç°œžögVXNÏïslç°l;‰È?Ë"m§±l;eÛ‰,ÛÎdÅv&+¶3Y±ÉJz&_¯k¤0J>CË¿š—ÙLŠï_~)_ôû•*æø:öG…—/¾ëÔ/Þ¾Îa—Í¡Þ3µk[åâ{•8¥8ÛJqv”âì*ÅÙSг¯ç@)ΡN™J‚ïtâèäsK©¾Z[ZëÑ©¯Ö–N}µ¶tê«é¥qÝ[[:õÕÚÒ©¯Ö–N}µ”ê«¥T_-È•ëG*Ã*C¥+v¨rÅ:uæ@•38*Ì8*Ì8*Ì8*Ì8*Ì8*yˆ8Jy¨Ãºs ŽR>Ü*0ÐÝQŠãKå"gÆôEé¨TÞ©rÄÄ1®Æ,Kc¢~WcVd1Ûë‡^Ù†\?òʾ0äúW„!Áa+ç²r( :[ ¹-J#%o‡0‡0ýa4ÚÂht„Ñh£ÁE£não:F£s´k*a4¨d±ŽŸkëØ9„Q©)3‡Õ¨Ô”Ž•ÃjTjJÇÈa5*5¥cãÚ:.atjJÉõu,Âh\+p
âB“Œ0T0ía4¨a4Ú/ÂhPÂh´_„ÑI?•ö«dÛ”\[§®bÚþÏö7X6„\7.e‘c»S7lwm°ÓŠm‘ùµ»öúQËìÚ][Û*ݵ•Í4·B³@…^(
*Q:¢(4
DQ舢Ð&E¡K ŠB“бh:MÇ*AgkÔ‘Š=ÃZ4êHÅœa-u¤bͰ:R1fX‹F©Ø2W¦cÊÚ-O¦cÉt„µ7 ŠBEn@…‹(
Ü€(
=Q¸Qz,¢(pœÂýi¦ãÂtL˜¾Ó·`úLÝ€©û/uû¥î¾´Í´´¼/ ˆ¼- ˆ¼+ ˆ¼) ˆ¼' ˆ¼% ˆ¼# ˆ¼! ˆ¼¨X.Ç¥b¸*ŸjGÃna%
µ£a¶°…ÚѰZX‰Bíh-¬D¡v4l–ŠËR1YJKÅb©8,f9 ˆ¼‘"ˆœDÞHDN"o¤"'‘7R‘“НR±U*®JÅT©{*uK¥î¨´
•¶ŸÒ¶SÚnJÙLA#‹[ bˆ; bˆ bˆù1ÄôböG1ù#†˜ûCLýJÃAi(èby½(Ø'¬C^/
æ ë׋‚uÂ:äõ¢`œ°y½(Ø&
פašt<“†eÒpLÂâêGq·Dqõ#†¸["†¸úCÜ-C\ýˆ!î–ˆ!®~
Ÿ¤a“4\’†IÒöHÚIÛ!)$e¤l”Ý‘®9‚ö•²=BHÉ!¤\RªG)Ó#„”èBÊó!¥y„²¼‚%RpD
†zW\#r;„UˆkDn†°
qÈ*V!®¹Â*Ä5"·A
.HÁ©x ¤à€ p¥åŽÒ–ˆÒrGiKDi¹#„´%"„´ÜBÚBZî
¾GÁö(¸Ó£ìy”-²ãÑ5<º~G×îèºU³M+$vDò:"i„¬ŽBRG!§#‚ÒAÈèˆ $t¹Å‘;¹ÁޕօØÞ`
Òº›¬AZbkƒ5HëBll°i]ˆmÜÕÈM†§‘[¹£pÖ7"û"ë„}„õ¾‡ÂúFaßCa}Ë}ŒÜÆÈ]ŒÜÄèz]£ë`T
ŒªQµ/ªîEÓ¼@«Ê8dŽ 2G #€Œ¿@Fß co‘7ȸ[lYÄŽElX*O…µ µ+X°¤f+Ö‚Ôª`ÂZ¬@XR›"v)b“¢àQÄEìP He ²æ† ²‚F YsC YA#€¬¹!€¬*@ÖÜ@VÐb_"¶%bW"6%ªžDÕ’¨:MC¢éG4툦Q4#Ð*"º^ÄÖÀ‹ÈxW/¢jàEL
¼ˆ¨ñ4ð"š–Z©‘èNYþíæ—å¿Ð|`~Yþ*æ—å¿Ðx`~Yþm‡ÔuHM‡ÜsH-‡Ôq@hŠ*xQ^TÁÀ‹:ð¢
^ÔÁ€U0𢼨‚¥>Cj3¤.Cj24=†¦ÅÐtŠCÑ_(ÚEw¡g.*-%̸„˜—ð2àZ\ÂÊ€KHp '.¡dÀ%Œ,´BG!4Г¢œ—Ù Ì.Êy™™À좜—Y Ì.Êy™‘À좜—Ù¡‹š±‡Z¡ƒ€€””,à’6¸¤d—´)À%%¸¤M.)YÀ%m
pIÉ
}ƒÐ6]ƒÐ4(zEË*èôƒž_гznAÍ,@3
Hh-*`*´€€ð/ÐúZÀ¾@ÈWfdAf*%y.²˜[’ç"s€¹%y.²˜[’ç"c€¹%y.²2W 3RO ³2G a(¨Q*½hA-èE@jhA/ZP£@zЂ•ù ™
¹ ™ Ðó z@Ϩ 5ý¯&ÿÕÔ¿–ø‡äó-À|º˜Ï¶ óÉ`>×̧Z€ùL0Ÿhæó¬Hò‹¿HðCÿ r["÷1³ ·%b3r["õ1³ ·%B3r["óE*_$ò…_$ñE
‚_” óÀü¢˜ßp æ%Àü†0¿(æ7€ùE)Òõ"Y/Rõ"Q¯¦éÕ$½š¢×ôZz^KÎk©y%1ǦV`ÙÌ
,›Xeó*°lZ–ͪÀ²IX6§Ë¦T‰„—(x‰€‡®ãç³@¾c^~>Ä;æåç³@ºc^~>„;æåç³@¶KT»D´Ë4»D²K;„»
ew`ÙU,»« Ë®B`Ù]XvËî*À²«P¢Ó%2]¢Ò%"]K£kIt-…®$Еô¹’<WRç:âÚË¢€rIP.‡Ê¥P@¹
(—@åò'*\ú”ËžI.PäA½ÆÎa¾Ç¬ìæ‹qÌÊÎa¾Ç¬ìæqÌÊÎa¾¨pip(p4nÙÊm€rËPnë ”[v€r[*ܲ”Û: å–@wd·@uD·’æV’ÜJŠ[Gpëèm¹*£¶UÄ64“0dò%Lº’É–@2ÉH&WɤJ ™L $“(ù›¯°ù:Œ›·ly9¹yËט“›·li9¹yËÖ˜“›·lYÍWÕ|Q-ÑÔ|IÍWÔ^Ì:’Ù€dÖÌþ $³Î€dö ™u$³? ɬ3¾ŽæËh¾Šæ‹h
*#¡u´Š€VÑÏ*òYE=kˆgh-7È£F yÌ äñ"€<ZÇŠ òH@'²%3[1³3ô3W¹r32s•+–1#3W¹R32s•+”1#3W¹2™*’Ù"Y*‘Ù™*!¨x… ¯ È+, yM @^aÈk ò
@^ WXl]Ì–ÅlUÌÅ*šXE«(b
A¬¡‡5ä°†VÃÐP,ŽÅ‚À±H8Ç¢@àX‹ cñp,úãJ`®æ
`è&^~2å/æãå'Süb>^~2¥/æãå'Søb>^~2e/WõrE/_ór%/WñB(±* 8ÓǪ$àXL«’€c1=p¬JŽÅôÀ±*‰«s¹2—«r¹"WCãjH\
…« pô*‚¼UP·rqmÄa<À8„‡ï ãÐ`¶ŒCv€q¸0ÕÆa:¦¤e*Z¦*…bå$OÎb6VNòÄ,fcå$OÊb6VNò„,fcå$OÆ2U,SIJ5,SÂ2,§t ãÐ9`œÒŒCç€qJ0Æ)À8t§t˜º•)[™ª•)Z4«‚dUP¬rÁ*׫r¹*W«b±
Íà 7*܃ڀb0PbŠÁk@1h
(«Å 5žDå)Tž@…Îáä!Kžb.N²Ä)æâä!Kšb.N²„)æâä!K–òT)O”r5)O’ò)„
£V€bp6PŒZŠÁÙ@1j(gŨ*œ
£Vx:”'Cy*”'BåT.Aå
T,@ÅúS,?ÅêS*>¡eè<Æ ¢³@tˆÎa não) :ƒD'0€èüÅ’œ,ÅÉœÐ/ŒÜãÈMÌÄÈ=ŽØÄLŒÜãHMÌÄÈ=ŽÐÄLŒÜãÈL–Êd‰L¦ÆdIL–„`¡@tbˆ^ não‰ zq D'f€èŘ¢KW²d%KU²D¥XSŠ%¥XQJ¥TOJå¤TM
Å$4
™²€!30d†ÌWÀé
2[C&+`È\™ª8’£ 9º„žoùˆyèùƘ‡žoéˆyèùÆŽ˜‡žoÙÈQÑÈÓŒÉÈQŒ"äj †Ì¾À«2ûC®`Èì¹€!³/0äjàèDŽLä¨DŽH”jD©D”*D¡@êC¡<ªC™8„ö*² Tr„ÊM€P© *3B%&@¨¼•– ¡²C2!CBosŒ.19Çèb³sŒ.19ÇèB³sŒ.*!Y!
ƒšþ€P)júB¥X@¨é•b¡¦? TŠ„šþÝÇ}ÕÇ}BÍ'”|BÅ'|2½'“{2µ'{ÐD"‚ÈC@i"A$! ˆ‘‚€ 2D¢K<ºÂ£<èj^‘åæ*æYÜaj^‘¥æ*æYØaj^‘e]ÕÑEGÓÑ%]ÑA8ó"AÌw ˆ<
1ß ò(Ä|‚È£@ó®ãè2Ž®âè"N¦ádN¦àDN¤ßDòM¤Þ$â
ZÆ9 Ð( ã @# h| n *±
4²€Æ5dÉFVldÁ}@Ì%ª\ÃÄ\¢Š5Ì@Ì%ªTÃÄ\¢
5Ì@Ì%ªL#«4²Hch4²D#+4Z‚@#K h ,*%8 4²€–à ÐÈ Z‚“uY–‘UY”‰4™H’‰™DIô˜DŽIÔ˜@ŒÕªm¯{3õjq”$SÿÒûuÄ÷Å÷ßuêo_‚«pÎüQðþmî…1~ç]ÑÃ_P$‚Âx?a<‰ž0žÄNO"'Œ'qÆ“¨ ãIÌ„não$b¢Š8ª†£J8(ZþâÓò‡(ߟ–?Dñ†ø´ü!J7ħåQ¸QuU¶ÑUU´Q5¤)£1žÄˆOÊhŒ'1"Æ“2ãIŒˆñ¤ŒÆx#b<)£©J*Ô¨:*Ó$*M"Ò$M não
M ÐúŒ/ÏÐÛ)L‚á"Áp
`8…F0œÂ"N!§p†S(Ã)B”TDEETè礜¡É)D'åML!:)ghR
ÑI9CRˆNÊšŒ"ª(¢ˆ"k(¢„"*(4pJ
c8…ö0œ’ÂN¡=§¤0†ShÃ))ŒáÚÃpJ
uQ6UQ4 4“@2 _0ñõ_.ñÕ[,¡gH£ œÑÊÀhc`400šÀM*Œ&°FÈ‚&‘h
‰&Ч)yB’GˆMÉ’8BlJž¤bSò„$Œ›’'$YDSE4QDÕD4IDSDhÌ„œÅh·a4!g1šÀmMÈYŒ&pFr£ ܆não„œ¥é 𢩠šâk ¾â+ ¶ bë¶üa«®ø)×ïúÁÐ;š…Ãisìy
ü;ˆ}ÜÐó“ÀÛ÷ÜÙ£üç,šÉl4òãûjû÷e÷‚ß v¯ÿu°dâ½-盘ëï¹sÅ:xß:v£««!n°¦ç¹òû²}qžýÖ‹ÒÏ¥íûØ¥{8cË!öì!öFþxæý$¹÷ǃ[ÿ[DÃA§«ÚɾDÌS\Å€óG“ÿ
C^šT„não÷‘˜OGw8üƒÃ½*šó•F]‹…›p0ÆïŠîE*KìÞ~Ù½ûb°{I`°{ía°{ëÅ`÷΋ÁîÅ„ÁîÅC²$GA2з„Ü*Ø D&äÅL 2!7(V‘ ¹A1ˆLÈ
Š ¹’‰ z’… 9ˆö¯¶WÙ:¸œŽ’px×Ébçâ(ûu÷´W‹F“Z4O_”ªŸKeb_ÄœF“4fÿ&œxÉMù§Á{ÙXÁ¡ÀÝ«
ƒÝƒÝ«
ƒÝƒÝ«
ƒÝƒÝ«
ƒÝƒÝ«ŠdtH>‡dsH.‡mr؇mq¸‡kp¸þ†ko˜îÆ_RlÿõÝÙëêé?ÕV·þC1ãÁÅaRHElñ¿*ŠÔï͹{ÑöãiÁ<Ù˜@ËVKÛoJG¥ò¡]súƒA8
£±?ôÆÑù$ˆýi'®t m– äK0qõ!j!‹‰ÌÂNJ»ö%UÏÎ>V[Þ§ó– ¶wÑŽÃ~P8Á!ŽKåmëYÉBÌ#ì/Gp{´Ú6“ó*6Ô»ŽG?á€ÇS¯H–aÔ÷‡Ý› ˜6/›í…ÍÑ$’$Šýì‚—ß”ªG¥íC‡´:‡ãã±~7¸ã)ºáÁÄHs=¶+oÌ?.l’£Ëa¤Yr¸9g÷âôº® Zíu«®c³“¿ØgpE]úÓþ—„$D gMpTo¸ÇPç¾®°Q1…W¿Ô?_\"¥vj”[ttt~ÊN~`Ûf*îz¨—Ñte
ðÃpxI?<ß½k°ÿŠÐ|˜‹™…KkñɘmZL³Ì§–^³ËÔËèîÛbpõœm±™qÝ™½²Azˆ[ö Þq®*£óÏÎd®Ç>TQáÏ r{/´ý8‚
¯¦‰7‚A0p®™|€Ñô¡7m_@ȧéŒÜ€˜GGAblY;Êc¸NSÛ
não=T2šâ:zHZ§+[ÉYF¼E^l
G:R³¼i8
ŽÁ~#ŸúE„¤ç_A2ekçM ¥´u`Ï‹£Y<ÇÞ ¸œ]{°dYÔ Óë”¶íÊ`ŽƒÛ(þºÀyØUž®ÃŠï7×jªyÕ´Ù‡º»gMÙE€'Žuwß9ÂÆƒÝݵã«Cl;p0V/£oÈ”æÙq³S¯õ^U;õn÷Uçü·WßÿXþ¡vÞúxzöêûï¿·OŽp*à
zes´‡X?–]¢8·àÚ‰{îÜŽ£>´œiœ·¦Á׊ßxkç5çktÞhžuÙ-¾á
¬ÄëFfO¥¼uq‡ß‚81ÆÀ.\kçg]ï´ÚãÏŽ "<LÌlôÏÿý„ Þk„À®'®Mî•*_íÂÍÍÔÚ§H_¦Ÿ1à—¬\¶a7ˆ¿9¯r–@Йý6Ç£šwnLý{Ô›éi^ô“ê]h®j®Ú|Qj•ví*{9Àq&não^Þ²wŸe|Ç,¯*ìÀêå,øÉþ¯.ÊÙ/O.w!™:0º1÷³í
$ .U/U
*ÒΡ5u7ÁÆl.È¡½n
²½¤\¶3ßc”“°¡£å±o×ðf
ì™Wì*âܽO¦Á(Y
PÞµsÀq*É*¢1´ê:vL\‡Ø,釾É6
b>츸N9¸B]™¿—s[¼ßwÜÀt;™ÜÁxô‰Ø”Ë5Jö¤=q¶¦^Ë¿4}šÙ52תwø1~ùÅõ`ùÅ=s¢¡ûR._4Çl.B€4JÝlðÏÿK‘ŽçßLch'?Ï—yŽÛçüsÖåcåd*'I cöÇE+çp>1UŠ:+VËåòVy+ýÿ5ÿkþ_ÞVù;üíòÙ‡‰pyÜ.¦å™$0Î7¯–Wó¸_ìþhÔ“p·íå—råâãpêÌ}Tì0N»/_8Ÿ§|x‚¸RλFµ—±Ny{ÿÁ(LÌèá>5—[ZÏ3yƒ`ü{u³¡bß+01²þ¹¶³°?aÝÚ¶Ao´í»Jm¬2qÓºôÕf£é.`:q+½Šù†˜8ó˜ñŸ÷á]0ð ²û\¬»Cæïõãj·[771˜½õjÜõ£dZY®¹pnœ¹2Y£So~8aC#Âk|«å|†îÀ‘*áü#Wq`œÊ—òÎ#S¼0÷Níº¶ÑqÞÂPguÒèVµë¯ml29ëåk?öÇÓÐ7ç·–šž;q}8‚-vëê|^>Äá_
W6Q +.Ã!±dîb>…ÁíÊÝ+>¶™‡ÛW:Í?þh}þ©WïöVjKy"ó…"(ì1ni°Óÿ$\#w™ÅsN¢éó-nǾ#’EÙÜävì5”ÁŸhs;vk›á76ºm»Å?ùåØ5S1Ô9SOÚ{{Ûå²3•Þĉw™»¯²ÃÝ›t§âÌåžFŸÉå v’©õüüë_ÜlH3ai~‡=*“\€
Gàp§"aíîT˜3°ªø–ŽÂAí-b¬Ÿ‚Š4à
‡ï*öh“4Ë˶«=ƒ½Yã‚¥(<ðeýðxà¾á8ðÀ#~íê;ð€Ack,ÓêKG^¶o-ÀîpÛf^»re·œI_px‹ÛÓæ–ëÈÇëc³Ç=MzØMèWó&L7{ÆÜ+*Ø·ÍÚæñÅâÛoY™øI¶©¸áÔ;lÑæl8ýúùk™³c?„“ÎC;HØO÷YóGØ*²/§Y;íz]ã}W@Ÿòª5`Š'» k6ÙiÕOxU‡hÖÅ&†:_€f“*«š§m¯þ;VÅÔe¸¿º¢=ÅþÛ<Tº"œÅ1±Ìê™y\‹{*ãoÞÞèã8ûT?ÃNPâ.º½SD9ªvGÒ¤K»¹ùæª]{c[Ëúò.¶Ö›=<XëæÏ0Ô½dzéÆóúóºû‘üÜÆ5t[†:/é?g°Yæ*˜{{kýzõø¿«¯«”Ýf†£¾yÑei‰vß5ñ˜yÙõœ§£+®£[xd9»ÓævE[Qôu6é˜]c÷) „e=`¶]çÁ{¢þlåÞ¸|—-{*****}?³áÍU³!‰}óZj7}s5Ý´ëø,*ö:îïúa'oóË®e‡çµñÒôu`^**ï_üóðHV*n¶€\–b€^ö¿øÊ’½ü²™½+³áº!€ÝÑžúñ× VÈ-Oý©wþé›Ì>2
¯Ì2.°›‡Á·Àœ§Êkì•¶wí#óTTîeŠœtîuŠŸ]žYIc›{Á›}¹+lžu\dn+=·Hìä6Ó.íÛ)?]V¾–Ã=YîÁ篣gu¶=÷ZúžC6š«3ñû_ÃñõŠ«jg¿kN¡ƒÛHOàÍÂ%o†Ö‰ ±o'î4Dìž¿š®kI‚?Ÿ
´í¸*…‹KÙgùØæOVKÏ’ÝP§‡ø*ÿü!:|
c> àe_ xâHŸÉ´»mJ_KŠœ‰æü¬wòÌ›MÄf"H^l:ýwèH‹Ÿ;ÎRë¬Þ›¿¼Á¤Ð³Ö×ua¨óºð€ýeäÇp·ýqàüÄæx6M_)¹tè÷ç/nähî¤T±ï.‘Pþæã”öìÜ»óaéÛå-{æàÊ=*‡]áäÝy¾y}¾‘„êÊ;-Ú‹y>šÝY´Ëx9ñúøNÄÃâÞDœø×æ‰¯ÕÆ^®ì™Æ^qØ×œ˜w"—4ÅFŽý´¥¸üó¥’㥨•§J1]ÅÎâíškñ¡ŒúÞã
B7&Áݹ>^lDñh†—ÎÞ7¯šÝz§sÞy•xþóû¶~ÈÿÒú¸P»Ùe'°}·½'aÒã¯o;SÖæÏÏ)ãõÇü}U;“´ñM<”gÞeô
¤Šf‚güð¤UV×O¼ypZª8<ÕüuÍú7‹=ç§C:¼#Õnáîèí?øGjTÖ#[¦ ÐXxÎî÷*Ð’ä
¯Þô£ñg)}!zYâž”ÊvÆM_\®ECøl¼2[k´?8>Dµ ÂÛò€0¸dàü•cï4Ý˪l] áÆQaà)°ñ4}ÍE¼LÝs9ôh0ë;°vuÑc_lô5s¹ªWx)Ùëݲ™"$[GµÑ«wzÕßëvéa7Ñ‘{ug5óg|_¿›Dñ´æOóR¸ë$ šÛæ8’ý!I¿ÎÌ“!ØM&&XzûÉ;›.ÝßïHï=á¾¼µÛ©„/ÂKeŸ=ôŒŽmm&À‘9+›· :A?ú†û‡§üt™‡l#wêüÝP¥ÆéËžO½/±kïO£{|ëÂáë£l/EqÑ3¹0^™°·€~í {£Ï¡7¿4a'ÐùÝ4óËæ—•ì ½"/'[N;>«V¤%‚ìÙó¢sÞ¬± 9†
§Ï’ö˾ËÔõ‡¦{Å®’øÃMŠ{߸è•vöí˜1H<^ïs`Þ2`v¢nµUï¶ëÏõj‡:uâ¼§ÞíǾó‚é`ï7ŸÔ›fÀ<Jó…çüµ}«Ù¼È—ß9⥕Y¼µO‰ûuö"Lƒç¶Nç8{•Æ*„Bdµ´á̩ӹm×ü.‹Rl :S~ßu%Þ3ÛaûŽ—c±Y‘Øö€Œ´izì¿éÁÊ»_JcT¼ÿã*„}æøËb [não¦yVàÙyì7q³yÐhV×ÿ°—loriŒÜ^òRr"½v‘B¬‘]Ho×¹}è•E8ì@§kXÚ^¹¤+[Ð{ö¶‘†ÌmA¯,Êa+æ!ÂÆã`ÃîõÃRžI*C{WN‚¡ñÿ›ã¸µ‘µcn>uÒáû4]|sÁKÝ+»%të*Vóìƒl3ÙäSÞüÏ]€áà™¹T {æöÁòÎ^váץˢëЮһ'+X—\N5µXƒùÜIï¼æDx¹B9


"w|Ý0#n–
CÝo÷ƒqÊ\©qÃÒ;Ú®‹K¿<”^lá8Oèþâ{ºÏp‡Ý1öŸ3?¼Fêû™§¡Û«c£ÅqÂ)¶¯ÛQ’~!Y@ÚÄJ¦ø²6(Vµ½µug—^/ÂWÙ׺ûñ¨wÞ«â1'îYÊž“…{}ù¥RÆNíò]lÀü¹ÖT=õ
áŽýd,õµ<¥-55ÜC²7µ9â‰7·]ÈZÚÚ“žÄ´ˆîE*¾éð¸mÏÃw=󏯙I-æÕí¥D|ôÌ„®çõü;ã6Ù‡ñÉ7ß½ÃÇ6ù1Hî8½lSlIlj+ßzÀ?µÍ´cßÕØeškPâgCŒ•-&¥ÿLç†ç÷¹œÍzm{Én²°š3á΋±—½3ò¸ú²-e*Ô*‹,Þxø, ¾sg¾±½þ)m»ºZÄb0ÀöY@;;?F{þ«€î‘ÌÖRÃ=ÞÿÆ©_ùÄ þÜëÖøâ0ô£p5‚õ“€{ø‚±ù$*Þ´Bv[Ô4>棘ÁŽ45ÚÅ<8‘}ªsÉŒæ¿ÖyŠÃ³µ•h©=85ÕßàKžó/âY»µÈB*m%¥!não‰3÷€‹Y*=9púq¸),;*À˜PK—ž³Ë*/´t¬+ë²³d¶.ÙýòlE£ÔgÏfW3wÊž¼Ííò„m>þÊ!?·âz¥ûp¹5w±]š^æ‡}8s‘]x×\d³7ßoÊ$ÍÃ^òÐ.D³£Nƒ-]â\‡¯Í£<n*, ?xQÂÑm;´Ä4…qÛþ`梾²½4õNoýä&·Ž§/âëiÊoé•êÓ^–M½‘äKÍi Ù
ò4ħjëcŸødSíÇ.°n*C7>Ua4$÷sÓ ‚»¹ŸŽjü¾ôJ‡üO
0Û™y™í‰í؉ôSãË
Ë«Qþî§!éK±Ÿ¢á̼ÖêvåoÿÖ¥§ŸÒX¦‰Ÿ¨L<boßÏ×úÒÏoÌÚŸïËG¶/Œçð]¿Û›_¾Ÿ¿yÜÂǦŒa#6|_ÛÞ`²`s™øL0|×!X<þ

E isso ocorre pois o excel salva formatações, e outros comandos que ele mesmo criptografa ( + OU - assim ) e so ele ou o word, ou outro do office consegue entender.

Use o comdando [.CODE.] e [./CODE.] para poder entender melhor o seu códico ( sem os ( . ) pontos )

OBS : tente explicar melhor o que você quer fazer.

Não entendi muito bem. você quer criar um programa que carrega os dados e depois aleatóriamente escolhe alguns ? ( isso eu entendi )

valeu !

Postado

Olá mano tipo o que eu estou querendo fazer nem vai dá certo melhor deixar queto. Tipo é assim queria pegar uma sequencia de numeros ex: 1 2 3 4 5 6 8 20 dai ela vai comparar com a outra sequencia de numeros da outra linha 1 2 5 6 10 20 21 50. Dai o que acontece ela ela vê quantos numeros tem igual e coloca em um contador. No acaso aqui seria 5 numeros iguais então contador5=contador5+1. E assim vai no caso fiz só um teste mais poderia ser varios. Mais melhor deixar queto pois não da para pegar só os numeros de dentro de um bloco de notas por acaso. O programa vai pegar o bloco inteiro. Mais beleza valeu awe pela ajuda t+

Postado
Olá mano tipo o que eu estou querendo fazer nem vai dá certo melhor deixar queto. Tipo é assim queria pegar uma sequencia de numeros ex: 1 2 3 4 5 6 8 20 dai ela vai comparar com a outra sequencia de numeros da outra linha 1 2 5 6 10 20 21 50. Dai o que acontece ela ela vê quantos numeros tem igual e coloca em um contador. No acaso aqui seria 5 numeros iguais então contador5=contador5+1. E assim vai no caso fiz só um teste mais poderia ser varios. Mais melhor deixar queto pois não da para pegar só os numeros de dentro de um bloco de notas por acaso. O programa vai pegar o bloco inteiro. Mais beleza valeu awe pela ajuda t+

Cara dá pra fazer sim, mas só não sei como importar dados do excel.


// em c++ / BY LUKAS
#include <fstream>
#include <iostream>
#include <cstdlib>
using namespace std;

int load();// Declaro a função laod;
int valores[7]; // cria um array para os primeiros valores
int valores2[7];// cria um array para os segundos valores
int num=0; // o valor de numeros iguais
int resultados[num]; // array com a quantidade de numeros iguais;
int main()
{
load(); // vai para a função load
system("pause");
}
int laod()
{
// carregar os primeiros dados/
// Vou fazer carregar 8 valores; como você mensionou; ( 1 2 3 4 5 6 8 20 )
ifstream in; // declara in para poder carregar
in.open("NOME_DO_ARQUIVO.EXTENSÃO_DO_ARQUIVO", ios::in);
for(int i=0;i<7;i++) // para i= 0 e i<7 pois começa em zero. de 0 até 7 é 8;
{
in>>valores[i];
}
in.close(); // fecha o in;
// carregar os segundos valores;
ifstream in; // declara in para poder carregar
in.open("NOME_DO_ARQUIVO.EXTENSÃO_DO_ARQUIVO", ios::in);
for(int f=0;f<7;f++) // para i= 0 e i<7 pois começa em zero. de 0 até 7 é 8;
{
in>>valores2[f];
}

// agora é so comparar;
for(int g=0;g<7;g++)
{
for(int h=0;h<7;h++)
{
if(valores[g]==valores2[h])
{
num++;
resultados[num]=valores[g]+1; // o resultados vai ser igual ao valor que foi comparado e é igual a +=1;
}// fecha o if

} // fecha o segundo loop for H
} // fecha o primeiro loop for G

} // fecha a função;

// depois é so exibir os resultados;
for(int j=0;j<num; j++)
{
cout<<resultados[j]<<" \n";
}

OBS : Fiz aqui na hora. Sem compilador sem nada. Podem ter erros, mas a lógica é + ou - essa ai. Duvidas é so pedir que eu explico melhor meu códico...

beleza !

Postado

Através de serialização acho que é possivel, mas tem que ver se o compilador que voce está usando da suporte ( acho que o VisualC++ é possivel)...

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

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...