473,395 Members | 1,774 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,395 software developers and data experts.

basic c programming tutorial

3 1445
Dheroyan2006 wrote:
visit this site

http://www.geocities.com/sahfeie/electronics


it was written by someone whose first language wasn't english
and it is heavily biased to some sort of embedded environment
(first lesson turn on an LED). I think it would be better to learn
standard C first in a more conventional enviironment first then
tack on the embedded stuff.

I didn't read very far so it may be very good at what it's trying to
do.
--
Nick Keighley

Feb 6 '06 #2
Dheroyan2006 wrote:
visit this site

http://www.geocities.com/sahfeie/electronics
This is too basic to be useful. Not to mention that it promotes dubious
programming practices, and certainly bad formating/indentation style.
E.g.:
if(d[0]==a[0]&&d[1]==a[1]&&d[2]==a[2]&&
d[3]==a[3]&&d[4]==a[4]&&d[5]==a[5])
{printf("Success..You Did It\n");
getchar();
getchar();
return 0;}
else
{printf("Wrong! Please Try Again\n");
printf("\n");
printf("\n");}
}


'Nuff said...

--
BR, Vladimir

Feb 6 '06 #3
On 6 Feb 2006 00:37:24 -0800, "Dheroyan2006" <sa*****@tmrnd.com.my>
wrote:
visit this site

http://www.geocities.com/sahfeie/electronics


Unfortunately, the site is poorly designed (e.g., there is no
navigation from one section to the next).

Equally unfortunately, the writing is poor English (e.g., in the first
paragraph we have the wrong tense for learned and the awkward
construction "It is the same like one people say to his/her friend..."

The coding is not all that great either. It has a multi-line comment
using the // construction. The fact that the text in the comment is
wrong doesn't help either

The technical explanation of the code is incorrect. For example,
include <stdio.h> has nothing to do with the stdio library.

And then there are the flat out errors, such as p=k when p='k'; was
intended (that is two errors in a really simple assignment statement).

And this is where I stopped because it is not worth any more of my (or
anyone else's) time.
Remove del for email
Feb 7 '06 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: Rich | last post by:
I am going through one of the tutorials on the Python site, and some of the things mentioned are Tci and Basic. What prompt do I do this commands from? I think I am missing something. I am...
4
by: Mark | last post by:
Hello. I am new to programming and Python and was wondering if someone could help get me started. I picked Python to start learning to prgram because of some things I have read about it (easy to...
19
by: Leif K-Brooks | last post by:
Has anyone ever tried implementing a simple unstructured BASIC dialect in Python? I'm getting interested in language implementation, and looking at a reasonably simple example like that could be...
5
by: Lee David | last post by:
I went to the sun site and downloaded what I hope is the development part of java. I downloaded JDK5 with Netbeans. I installed it and now have a folder in my program group "Netbeans". Is that...
16
by: Jesse Liberty | last post by:
I am writing a new book on Visual Basic 2005, targeted at VB6 programmers, and to some degree VB.NET 1.x programmers. I'd like to sign up a (limited) number of volunteers to read the book and...
2
by: ppuniversal | last post by:
Hello, Can someone tell a good Tutorial on Network Programming in C++, except Beej's Guide and Vijay Mukhi's tutorials. I want to make a Client Server application in C++ which will involve...
13
by: DavidNorep | last post by:
I am a Java programmer who do not know anything about PHP and consider to study it.Can you please tell me where to start? I visited zend.com and php.net. What I'd like to know is: Which online...
17
Banfa
by: Banfa | last post by:
I felt that this was a good point to start a tutorial on C/C++ programming because clearly we need to have some idea of what we are trying to achieve before we start out. I recently found this...
6
Atli
by: Atli | last post by:
This is an easy to digest 12 step guide on basics of using MySQL. It's a great refresher for those who need it and it work's great for first time MySQL users. Anyone should be able to get...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.