1. sayfa
Temel mantık: iç içe iki adet for döngüsü kurmalısın. Bu döngülerden dıştaki matristeki satırları oluşturman için. İçteki ise her bir satırdaki tek bir değeri hesaplaman için dönüyor olacak. Şunun gibi:
|
#include <cstdlib> Şuan toplama şeklinde yapabildim ama çarpım şeklinde yapamıyorum sapıtıyor dos |
Tamamdır şimdi çarpım şeklinde 15 e 15 yaptım . #include <cstdlib> Tek bi sorunum kaldı biraz şekil kayıyorr çok haneli sayılar yüzünden . Bunu düzetlme imkanı var mı ? < Resime gitmek için tıklayın > |
#include <stdio.h> Abboo baska seylere bakarken baya gec kalmisim cevap vermek de :)) son soruna cevap veriyim. printf("%3d ",matrix[x][y]); %3d cunku maksimum 225 goruyoruz. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
cout icin ise std::cout << setw(3) << matrix[x][y] << " "; #include <iostream> |
sanırım setw genişliği ayarlıyor bizde maksimum 3 haneli rakam olduğu için 3 olarak yazıyoruz . Yalnız bir sorun var" setw' undeclared (first use this function) " hatası veriyor . NOT : imanip kütüphanesini ekledim sorun kalmadı hocam çok teşekkür ederim yardımın için tamamladım sorumu :) |
Doğrudur :) setfill de kullanabilirsin ileride. Ona da bir bak. |
merhaba iyi günler tabloyu oluşturdum ama kutular içine alamıyorum nasıl yapa bilirim bilginiz varmı |
kutular içine almak derken? |
kutudan kasıt gui programlama herhalde örnek ama c#using System.Collections.ObjectModel; <Window x:Class="ÇarpimMatris.MainWindow" |
ya ilk sütünu kontrol edip öyleyse başa | değilse sonrasında | koy ya fa son sütunu kontrol edip tersini yap. satırlar için de geçerli _ veya üst tre (teldeyken yazamıyorum alt + 1006 veya 1008 olması lazım) |
Hem orjinal soru hem de hortlatma sorusunun Lisp ile çözümü: < Resime gitmek için tıklayın > |
1. sayfa
Bu nasıl yapılabilir ufak 3-3 matris şeklinde anlatabilirseniz sevinirim .
örnek
1 2 3
2 4 6
3 6 9
şeklinde olacak yani ilk satırla ilk sütun 1 den 15 e kadar gitmeli aradaki elemanlar sırasıyla satır ve sütun sayılarıyla çarpılmalı . Fikir kafamda var ama koda dökemiyorum for döngüsüyle birlikte .
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.